Job Description
Join our dynamic team at Tech Innovations Inc., where cutting-edge technology meets innovative solutions. We're seeking a passionate Senior Software Developer to architect and build scalable applications that transform industries. Collaborate with cross-functional teams in our state-of-the-art Indianapolis hub, enjoy competitive benefits, and accelerate your career in a culture that values creativity and impact. Apply today to become part of Indianapolis' thriving tech revolution!
Responsibilities
- Design, develop, and maintain high-performance software solutions using modern frameworks
- Lead code reviews and mentor junior developers to uphold engineering excellence
- Collaborate with product teams to translate business requirements into technical specifications
- Optimize applications for scalability, security, and performance across cloud platforms
- Implement CI/CD pipelines and automation to streamline deployment processes
- Contribute to architectural decisions and technology stack evolution
- Debug complex issues and implement robust testing protocols
Qualifications
- Bachelor's degree in Computer Science or related field (5+ years experience accepted)
- Expert proficiency in Java, Python, and JavaScript/TypeScript
- Strong experience with cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Proven track record of delivering full-stack web applications using React/Node.js
- Familiarity with microservices architecture and event-driven design
- Excellent problem-solving skills with attention to detail and code quality
- Agile/Scrum methodology experience and collaborative communication abilities