Job Description
Join Nexus Innovations as a Senior Software Engineer and shape the future of enterprise software solutions in Kansas City's thriving tech hub. We're seeking a passionate developer to architect scalable systems, lead technical initiatives, and mentor junior engineers while building cutting-edge applications for Fortune 500 clients.
Our engineering culture emphasizes innovation, collaboration, and continuous learning. You'll work in agile teams using modern technologies including cloud-native architectures, microservices, and AI-driven development pipelines. Enjoy flexible work arrangements, comprehensive benefits, and opportunities for professional growth in one of America's most affordable tech markets.
Responsibilities
- Design and implement scalable cloud-based solutions using AWS/Azure and containerization technologies
- Mentor junior engineers through code reviews and technical guidance
- Lead architectural decisions and drive best practices across development teams
- Collaborate with product teams to translate business requirements into technical specifications
- Optimize system performance and implement robust security protocols
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- Bachelor's degree in Computer Science or related field (5+ years experience)
- Expertise in Java, Python, or C# with strong OOP fundamentals
- Proficiency with cloud platforms (AWS/Azure/GCP) and DevOps practices
- Experience with microservices architecture and RESTful API design
- Strong problem-solving skills with ability to optimize complex systems
- Proven track record of delivering enterprise-level software projects
- Excellent communication and collaboration abilities in cross-functional teams