Job Description
Join InnovateTech Solutions, a cutting-edge software development firm revolutionizing the FinTech industry. We're seeking a passionate Senior Software Engineer to architect scalable solutions and lead our innovation team. Work on high-impact projects in a collaborative, agile environment with competitive benefits and growth opportunities.
Responsibilities
- Design, develop, and deploy cloud-native microservices using AWS and Kubernetes
- Lead code reviews and mentor junior engineers on best practices
- Collaborate with product managers to translate requirements into technical specifications
- Optimize system performance and implement CI/CD pipelines
- Contribute to open-source projects and stay current with emerging technologies
- Ensure robust security protocols and compliance with industry standards
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in full-stack development (Java/Python/Node.js)
- Expertise with cloud platforms (AWS/Azure) and containerization
- Strong understanding of RESTful APIs and microservices architecture
- Proven track record of shipping production-grade software
- Experience with Agile methodologies and DevOps practices
- Excellent problem-solving and communication skills