Job Description
Join TechNova Solutions' award-winning team as a Software Engineer! We're urgently hiring talented engineers to build cutting-edge applications in a dynamic, remote-first environment. Enjoy competitive compensation, flexible schedules, and the chance to work on impactful projects that serve millions of users. Relocation to Indianapolis not required – fully remote options available!
Responsibilities
- Architect scalable backend systems using Java/Python and cloud technologies (AWS/GCP)
- Develop responsive front-end interfaces with React and TypeScript
- Implement CI/CD pipelines and automated testing frameworks
- Collaborate with product teams to translate requirements into technical specifications
- Mentor junior engineers and conduct peer code reviews
- Optimize system performance and troubleshoot complex technical issues
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in at least one modern programming language (Java, Python, JavaScript)
- Strong understanding of cloud platforms (AWS/GCP) and microservices architecture
- Proficiency with containerization (Docker/Kubernetes) and CI/CD tools
- Experience with SQL/NoSQL databases and data modeling
- Excellent problem-solving skills and ability to work independently