Intern Developer - Python Development
ECM Tek LLC Nashville, Tennessee, United States
IT Services and IT Consulting · 11-50 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
Assist in developing and maintaining Python applications within an Agile framework while collaborating with the team on design and testing. Manage database operations using MongoDB and Google Firestore while participating in the full application lifecycle.
What they look for
Requirements
Currently pursuing or recently graduated with a degree in Computer Science, Engineering, or a related field. Demonstrable understanding of Python, RESTful APIs, and NoSQL databases is required.
Full description
Position Overview:
We seek a motivated and technically inclined Intern Developer to join our dynamic IT team. This position is ideal for a student or recent graduate passionate about Python development and seeking hands-on experience with web APIs, MongoDB, Google Firestore, and Agile methodologies. As an intern, you will collaborate with our development team to design, develop, and maintain applications that leverage modern technologies and frameworks in an Agile work environment.
Key Responsibilities:
- Assist in developing and maintaining Python applications that interact with web APIs within an Agile framework.
- Engage in daily stand-ups and sprint planning sessions as part of our Agile practice.
- Work with MongoDB and Google Firestore to manage database operations effectively.
- Participate in the entire application lifecycle, focusing on coding, debugging, and testing in iterative sprints.
- Collaborate with senior developers to design algorithms and flowcharts to create high-quality software solutions.
- Write well-designed, testable, and efficient code under the guidance of the development team.
- Integrate software components into a fully functional software system.
- Document and maintain software functionality, ensuring it remains updated and operational.
- Troubleshoot, debug and upgrade existing systems.
- Participate in code reviews and improve software quality by applying best practices in software development.
Qualifications and Skills:
Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or a recent graduate with a solid academic record.
- Demonstrable understanding of Python and its ecosystems.
- Familiarity with RESTful APIs and experience in integrating third-party services.
- Experience with NoSQL databases, particularly MongoDB and Google Firestore, is highly advantageous.
- Strong problem-solving skills and willingness to learn new technologies.
- Excellent collaboration and communication skills, with an ability to work effectively in a team environment.
- Knowledge of Agile methodologies and version control tools like Git.
Educational and Professional Development Opportunities:
- Gain real-world experience in advanced Python development and API integration in an Agile setting.
- Work under the guidance of experienced developers and industry professionals.
- Opportunity to work on meaningful projects that will impact our products and services.
- Exposure to a professional software development environment and industry best practices.
Why Join Us:
Our company offers a supportive and creative environment that fosters innovation and professional growth. This internship will provide a platform to develop your technical skills while contributing to projects essential to our business operations. You will gain invaluable industry experience and insights into the professional world of IT development.
We would love to hear from you if you are enthusiastic about Python development and eager to work with emerging technologies in an Agile environment. Join us to kick-start your career in IT and make a real impact in the tech industry.
Similar roles
-
Python_Fullstack_And_Cloud_Developer
Bosch Group Bengaluru, Karnataka, India
-
Life Sciences Research & Python Specialist (MSc/PhD)
Gramian Consulting Group Indonesia
-
Pessoa Desenvolvedora Python com foco em IA
Jobgether Brazil
-
Lead Software Engineer - Python React Full Stack
JPMorgan Chase & Co. Plano, Texas, United States
-
Python Full Stack Developer
SCI SOLUTIONS GLOBAL Deerfield, Illinois, United States · $135K/yr
-
Software Development Engineer II – Python
Esri Sharjah, Sharjah Emirate, United Arab Emirates