Job Description
Join InnovateTech Solutions as a Senior Software Engineer and transform your career while enjoying our comprehensive relocation assistance package! We're seeking passionate innovators to build cutting-edge cloud platforms at our Baltimore waterfront headquarters. With full relocation support including moving expenses, temporary housing, and visa sponsorship for international candidates, we make your transition seamless. Collaborate with elite engineers on scalable microservices, mentor junior developers, and shape the future of enterprise SaaS solutions.
Responsibilities
- Design and implement scalable cloud-native architectures using AWS/GCP
- Mentor junior engineers through code reviews and technical guidance
- Lead CI/CD pipeline optimization and DevOps practices
- Develop RESTful APIs and microservices in Java/Python
- Contribute to agile sprint planning and architecture decisions
- Conduct thorough testing and performance optimization
- Participate in cross-functional product development cycles
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, and JavaScript frameworks
- Strong knowledge of cloud platforms (AWS/GCP) and containerization
- Proven experience with CI/CD tools (Jenkins, GitLab CI)
- Excellent problem-solving and communication skills
- Experience with microservices architecture and RESTful APIs
- Portfolio demonstrating complex system design