Job Description
Join InnovateTech Solutions, a cutting-edge tech firm revolutionizing maritime software development. We're seeking a passionate Senior Software Engineer to architect scalable solutions for our government and commercial clients. Enjoy a collaborative environment with flexible work options, competitive benefits, and opportunities to work with emerging technologies like IoT and machine learning.
Responsibilities
- Design and implement cloud-native microservices using AWS and Azure
- Lead code reviews and mentor junior developers
- Optimize system performance and security protocols
- Collaborate with cross-functional teams on agile development
- Develop CI/CD pipelines for automated testing and deployment
- Contribute to technical documentation and architecture decisions
- Research and integrate emerging technologies into existing products
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in software development
- Proficiency in Java, Python, and JavaScript/TypeScript
- Strong knowledge of cloud platforms (AWS/Azure) and DevOps tools
- Experience with containerization (Docker/Kubernetes)
- Familiarity with Agile methodologies and JIRA
- Ability to obtain government security clearance (if required)