Job Description
Join TechNova Innovations, a cutting-edge tech firm revolutionizing urban mobility solutions. We're seeking a passionate Senior Software Engineer to architect and deploy scalable cloud-native applications that impact millions. Our Detroit hub offers collaborative innovation spaces, competitive benefits, and opportunities to shape the future of smart cities. Be part of a team that values creativity, technical excellence, and community impact.
Responsibilities
- Design and implement microservices architecture using AWS and Kubernetes
- Lead code reviews and mentor junior developers on best practices
- Collaborate with product teams to translate requirements into technical solutions
- Optimize system performance and troubleshoot complex production issues
- Develop CI/CD pipelines using Jenkins, Terraform, and Docker
- Contribute to open-source projects and stay current with emerging technologies
- Ensure all applications meet security and compliance standards
Qualifications
- 5+ years of experience in software development with focus on cloud-native applications
- Expertise in Java, Python, and/or Go programming languages
- Strong proficiency with AWS services (EC2, S3, Lambda, RDS)
- Experience with containerization (Docker) and orchestration (Kubernetes)
- Proven track record of building RESTful APIs and microservices
- Familiarity with Agile methodologies and DevOps practices
- Bachelor's degree in Computer Science or related field
- Excellent problem-solving skills and ability to work in fast-paced environments