Job Description
Join our dynamic engineering team at InnovateTech Solutions, a leading SaaS provider transforming digital experiences. We're seeking a passionate Senior Software Engineer to architect scalable solutions and drive technical excellence. Enjoy competitive compensation, flexible work arrangements, and a culture that values innovation and collaboration. Relocation assistance available for top-tier candidates.
Responsibilities
- Design, develop, and maintain high-performance cloud-native applications using microservices architecture
- Lead code reviews and mentor junior engineers while adhering to Agile methodologies
- Optimize system performance through rigorous testing and continuous integration/deployment
- Collaborate with product teams to translate business requirements into technical specifications
- Implement robust security protocols and compliance standards across all development stages
Qualifications
- Bachelor's degree in Computer Science or equivalent experience with 5+ years in software development
- Expert proficiency in Java, Python, and modern JavaScript frameworks (React/Angular)
- Strong experience with AWS/GCP cloud services and containerization technologies (Docker/Kubernetes)
- Proven track record of building scalable APIs and distributed systems
- Excellent problem-solving skills with ability to balance technical debt and feature delivery