Job Description
Join InnovateTech Solutions, a cutting-edge tech firm revolutionizing digital experiences, and help us build the future from our vibrant Arlington hub. We're seeking a passionate Senior Software Engineer to architect scalable solutions, mentor junior developers, and drive technical excellence in our agile environment. Enjoy competitive benefits, flexible work arrangements, and the opportunity to work with industry leaders in a city known for its dynamic tech ecosystem.
Responsibilities
- Design and implement high-performance microservices using cloud-native technologies
- Lead code reviews and enforce best practices across development teams
- Collaborate with product managers to translate business requirements into technical solutions
- Optimize system architecture for scalability and reliability
- Drive continuous improvement through DevOps practices and CI/CD pipelines
- Mentor junior engineers through pair programming and knowledge sharing sessions
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in full-stack development with Java/Python
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong background in RESTful API design and database optimization
- Proven experience with CI/CD tools (Jenkins, GitLab CI)
- Excellent problem-solving skills and ability to work in cross-functional teams
- Experience with Agile methodologies and test-driven development