Job Description
Join InnovateTech Dynamics as a Software Engineer and become part of our award-winning team revolutionizing digital solutions. We're seeking a passionate developer to architect scalable applications while driving innovation in a collaborative, agile environment. Enjoy competitive compensation, flexible work arrangements, and opportunities to work with cutting-edge technologies. This immediate hire position offers rapid onboarding and direct impact on high-visibility projects serving Fortune 500 clients.
Responsibilities
- Design, develop, and maintain scalable backend systems using Java/Spring
- Collaborate with cross-functional teams to define technical requirements and deliverables
- Optimize application performance and implement robust security protocols
- Mentor junior engineers through code reviews and best practices
- Contribute to CI/CD pipeline improvements and DevOps initiatives
- Lead debugging efforts and resolve complex technical challenges
- Research emerging technologies to enhance product capabilities
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expert proficiency in Java, Python, and modern JavaScript frameworks
- Strong understanding of cloud platforms (AWS/Azure) and microservices architecture
- Proven experience with RESTful API development and database optimization
- Demonstrable problem-solving skills with complex system integrations
- Agile/Scrum methodology experience and collaborative mindset
- Portfolio showcasing full-stack projects with measurable impact