Job Description
Join TechSolutions Inc., a leading innovator in cloud-native applications, and help shape the future of enterprise software. We're seeking a passionate Senior Software Engineer to lead critical projects in our Indianapolis headquarters. Enjoy competitive benefits, flexible work arrangements, and opportunities to work with cutting-edge technologies in a collaborative, growth-oriented environment.
Responsibilities
- Architect scalable backend systems using microservices and cloud infrastructure (AWS/GCP)
- Mentor junior developers through code reviews and technical guidance
- Optimize application performance and implement CI/CD pipelines
- Collaborate with product teams to translate requirements into technical solutions
- Ensure robust security protocols and compliance with industry standards
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in software development with emphasis on backend systems
- Proficiency in Java, Python, or Go with strong OOP fundamentals
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Experience with relational (PostgreSQL) and NoSQL (MongoDB) databases
- Strong understanding of RESTful APIs and event-driven architectures
- Bachelor's degree in Computer Science or equivalent technical certification
- Proven track record of delivering production-ready, high-performance applications