Job Description
Join our award-winning engineering team at InnovateTech Dynamics and transform your academic knowledge into real-world impact. As a paid software engineering intern, you'll collaborate on cutting-edge projects that shape the future of cloud computing while receiving mentorship from industry experts. This immersive 12-week program combines hands-on development with professional growth workshops, culminating in a portfolio showcase that accelerates your career trajectory.
Our Arlington campus offers state-of-the-art facilities, flexible hybrid work options, and a vibrant startup culture where interns become valued team members. You'll gain exposure to agile methodologies, DevOps practices, and emerging technologies while contributing to products used by millions of users worldwide.
Responsibilities
- Develop and maintain microservices using Java and Spring Boot in AWS cloud environments
- Implement RESTful APIs and optimize database performance with PostgreSQL
- Participate in daily stand-ups, sprint planning, and code review sessions
- Write unit tests and integrate CI/CD pipelines using Jenkins and Docker
- Collaborate with UX designers to implement responsive frontend solutions with React
- Document technical specifications and contribute to knowledge base articles
- Present project progress and deliverables during bi-weekly stakeholder reviews
Qualifications
- Currently pursuing Bachelor's or Master's in Computer Science, Software Engineering, or related field
- Proficiency in at least one programming language (Java, Python, or C++)
- Understanding of data structures, algorithms, and object-oriented design principles
- Familiarity with version control systems (Git) and collaborative development tools
- Strong problem-solving skills demonstrated through academic projects or personal portfolio
- Ability to work independently and communicate technical concepts clearly
- Authorized to work in the United States for the full internship duration