Job Description
Join InnovateTech Solutions as a Senior Software Engineer and help us revolutionize digital experiences for Fortune 500 clients. Our Virginia Beach team thrives on innovation, collaboration, and cutting-edge technology. We offer competitive compensation, flexible work arrangements, and opportunities to mentor junior developers. Located minutes from the oceanfront, our modern office fosters creativity and professional growth.
Responsibilities
- Design and develop scalable cloud-native applications using Java, Python, and AWS
- Lead code reviews and implement CI/CD pipelines using Jenkins and GitLab
- Collaborate with product managers to translate business requirements into technical specifications
- Mentor junior engineers through pair programming and architectural discussions
- Optimize system performance and implement security best practices
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Expertise in microservices architecture and containerization (Docker/Kubernetes)
- Strong proficiency in relational (PostgreSQL) and NoSQL (MongoDB) databases
- Experience with cloud platforms (AWS/GCP) and serverless technologies
- Proven track record of delivering production-ready code in Agile environments
- Excellent problem-solving skills and ability to work cross-functionally