Job Description
Join our dynamic team at Tech Innovations Inc., a leading tech firm revolutionizing digital solutions in the Midwest. We're seeking a passionate Senior Software Engineer to architect cutting-edge applications for our enterprise clients. Enjoy competitive compensation, flexible work arrangements, and opportunities for professional growth in Indianapolis's thriving tech hub.
Our collaborative environment fosters innovation, with state-of-the-art facilities and a commitment to work-life balance. As a key player in our development team, you'll work on impactful projects that serve local businesses and contribute to Indianapolis's growing tech ecosystem.
Responsibilities
- Design, develop, and maintain scalable software solutions using modern frameworks
- Lead technical architecture decisions and code reviews for enterprise applications
- Collaborate with cross-functional teams to deliver high-quality software on schedule
- Optimize application performance and troubleshoot complex technical issues
- Mentor junior developers and implement best coding practices
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or related field (5+ years experience)
- Proficiency in Java, Python, and cloud platforms (AWS/Azure)
- Strong experience with microservices architecture and containerization (Docker/Kubernetes)
- Proven track record of delivering enterprise-level software solutions
- Excellent problem-solving skills and attention to detail
- Strong communication abilities and collaborative mindset