Job Description
Join InnovateTech Solutions, a cutting-edge software development firm revolutionizing digital experiences for Fortune 500 clients. We're seeking a passionate Senior Software Developer to architect scalable applications using modern frameworks. Collaborate in agile teams to deliver enterprise-grade solutions while mentoring junior developers. Enjoy competitive benefits, flexible work arrangements, and opportunities to work with emerging technologies like AI and cloud computing. Be part of Indianapolis' thriving tech hub where innovation meets Midwestern hospitality.
Responsibilities
- Design and implement robust RESTful APIs using Node.js and Python
- Lead code reviews and architectural decisions for cloud-native applications
- Mentor junior developers through pair programming and technical workshops
- Optimize application performance and troubleshoot complex production issues
- Collaborate with UX/UI designers to translate requirements into technical solutions
- Implement CI/CD pipelines using Jenkins and Docker for automated deployments
- Contribute to open-source projects and stay current with industry trends
Qualifications
- 5+ years of professional software development experience
- Expertise in JavaScript, React, and TypeScript frameworks
- Proficiency with cloud platforms (AWS/Azure/GCP) and microservices architecture
- Strong understanding of database systems (SQL/NoSQL) and data modeling
- Agile/Scrum methodology experience with proven delivery track record
- Bachelor's degree in Computer Science or related field
- Excellent problem-solving skills and attention to detail
- Strong communication abilities for stakeholder collaboration