Job Description
Join TechNova Solutions as a Senior Software Engineer and make an immediate impact on cutting-edge projects! We're seeking passionate innovators to join our agile team in Virginia Beach. You'll architect scalable solutions using modern tech stacks while mentoring junior developers. Enjoy competitive compensation, flexible work arrangements, and opportunities for rapid career advancement in our collaborative, startup-like environment.
Responsibilities
- Design and implement cloud-native applications using microservices architecture
- Mentor junior engineers through code reviews and pair programming
- Optimize system performance and ensure 99.9% uptime
- Lead sprint planning and agile ceremonies
- Contribute to CI/CD pipeline improvements
- Collaborate with product managers on technical requirements
- Conduct thorough testing and debugging of production systems
Qualifications
- 5+ years of professional software development experience
- Expertise in Java, Python, or C# with .NET Core
- Strong understanding of AWS/Azure and containerization (Docker/Kubernetes)
- Proven track record with RESTful APIs and event-driven architecture
- Bachelor's degree in Computer Science or equivalent experience
- Experience with CI/CD tools (Jenkins, GitLab CI)
- Excellent problem-solving and communication skills