Job Description
Join InnovateTech Solutions, a cutting-edge technology leader, as we revolutionize digital experiences for Fortune 500 clients. We're seeking a passionate Senior Software Engineer to architect scalable solutions in our Baltimore headquarters. This direct-hire opportunity offers competitive compensation, comprehensive benefits, and the chance to shape tomorrow's tech landscape.
Responsibilities
- Lead full-cycle development of cloud-native applications using AWS and Azure
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with product teams to translate requirements into robust technical solutions
- Implement CI/CD pipelines and optimize system performance
- Conduct thorough testing and debugging to ensure product quality
- Stay current with emerging technologies and industry best practices
Qualifications
- 5+ years of professional software development experience
- Expertise in Java, Python, or C# with modern frameworks
- Strong background in microservices architecture and RESTful APIs
- Proven experience with cloud platforms (AWS/Azure/GCP)
- Bachelor's degree in Computer Science or equivalent field
- Excellent problem-solving and communication skills
- Agile/Scrum methodology experience