Job Description
Join InnovateTech Solutions as a Senior Software Engineer and revolutionize digital experiences for Fortune 500 clients. We're seeking a visionary developer to architect scalable cloud solutions while mentoring junior engineers in our state-of-the-art Virginia Beach headquarters. Enjoy flexible remote options, cutting-edge tech stack, and career advancement opportunities in a culture that celebrates innovation.
Our team thrives on solving complex challenges using microservices architecture, AI integration, and DevOps excellence. You'll collaborate with cross-functional teams to deliver mission-critical applications while participating in hackathons and tech conferences. We offer competitive benefits including 401k matching, wellness stipends, and professional development funds.
Responsibilities
- Architect and implement scalable cloud-native applications using AWS/GCP
- Mentor junior engineers through code reviews and pair programming sessions
- Optimize system performance using advanced profiling and monitoring tools
- Lead CI/CD pipeline implementation for automated testing and deployment
- Collaborate with product teams to translate business requirements into technical solutions
- Contribute to open-source projects and technical community initiatives
- Implement security best practices including OAuth, encryption, and vulnerability testing
Qualifications
- 5+ years of experience in full-stack development with JavaScript/TypeScript
- Expertise in React, Node.js, and serverless architectures
- AWS/Azure certification or equivalent cloud platform experience
- Strong understanding of microservices and containerization (Docker/Kubernetes)
- Proven track record of leading successful agile development projects
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills with complex system design experience
- Experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI)