Job Description
Join NexusTech Innovations, a cutting-edge software development firm transforming industries through innovative solutions. We're seeking a passionate Senior Software Engineer to architect and build scalable applications while mentoring junior team members. Enjoy hybrid work flexibility with our Oklahoma City headquarters and collaborate with a team of industry experts in a culture that values creativity and growth. Your impact will directly shape our product roadmap while enjoying competitive benefits and professional development opportunities.
Responsibilities
- Design, develop, and maintain high-performance backend systems using microservices architecture
- Lead code reviews and implement best practices for CI/CD pipelines
- Mentor junior engineers through pair programming and technical documentation
- Collaborate with product teams to translate requirements into technical specifications
- Optimize application performance and troubleshoot complex production issues
- Implement security protocols and ensure compliance with industry standards
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development with Java/Python
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and event-driven architecture
- Proven ability to lead technical projects and mentor developers
- Experience with agile methodologies and Jira/Confluence
- Excellent problem-solving skills and attention to detail