Job Description
Join Nexus Innovations, a cutting-edge tech hub transforming industries through innovative software solutions. We're seeking a passionate Senior Software Engineer to architect and build scalable systems that impact millions of users. Our Kansas City office fosters collaboration, creativity, and professional growth in a modern, hybrid-friendly environment. You'll work with agile teams to deliver high-performance applications while mentoring junior engineers and staying ahead of emerging technologies.
Responsibilities
- Design and implement robust microservices architecture using cloud-native technologies
- Lead full development lifecycle from conception to deployment and monitoring
- Mentor junior engineers through code reviews and technical guidance
- Optimize application performance and troubleshoot complex technical challenges
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines and DevOps best practices
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development (Java/Python preferred)
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and microservices architecture
- Proficiency in SQL and NoSQL databases
- Experience with Agile/Scrum methodologies
- Excellent problem-solving and communication skills