Job Description
Join TechNova Solutions' dynamic engineering team and shape the future of cloud-native applications! We're urgently seeking a passionate Senior Software Engineer to lead critical projects in our Kansas City hub with flexible remote work options. Collaborate with cross-functional teams to architect scalable solutions while mentoring junior engineers. Enjoy competitive compensation, comprehensive benefits, and an agile environment where innovation thrives.
Responsibilities
- Design, develop, and deploy high-performance microservices using cloud technologies (AWS/Azure)
- Lead code reviews and implement CI/CD pipelines for seamless deployment
- Mentor junior engineers through pair programming and technical workshops
- Optimize system performance and troubleshoot complex production issues
- Collaborate with product teams to translate requirements into technical specifications
- Contribute to architectural decisions and technology stack evolution
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Expertise in at least one modern language (Java, Python, or Go)
- Strong foundation in distributed systems and RESTful APIs
- Proficiency with containerization (Docker/Kubernetes) and cloud platforms
- Experience with agile methodologies and JIRA/Confluence
- Excellent problem-solving skills and ability to work autonomously
- Strong communication skills for stakeholder collaboration