Job Description
InnovateTech Solutions is seeking an exceptional Senior Software Engineer to join our dynamic team in Virginia Beach. As a key player in our engineering division, you'll architect scalable solutions and drive innovation for our cutting-edge SaaS platform. We offer immediate placement for candidates ready to make an immediate impact in a collaborative, fast-paced environment.
Our ideal candidate brings 5+ years of experience in full-stack development and a passion for solving complex technical challenges. You'll work alongside industry experts to deliver high-performance applications that serve millions of users worldwide. Join us to shape the future of digital transformation while enjoying competitive compensation and comprehensive benefits.
Responsibilities
- Design, develop, and maintain scalable cloud-native applications using Java/Python and React/Angular
- Lead architectural decisions for microservices infrastructure on AWS/Azure
- Mentor junior engineers through code reviews and technical guidance
- Implement CI/CD pipelines and optimize deployment automation
- Collaborate with product teams to translate business requirements into technical specifications
- Conduct thorough testing, debugging, and performance optimization
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, and modern JavaScript frameworks
- Strong knowledge of cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Proven experience with RESTful APIs and microservices architecture
- Familiarity with Agile methodologies and DevOps practices
- Excellent problem-solving skills and attention to detail
- Strong communication and teamwork abilities