Job Description
Join our dynamic engineering team at TechSolutions Inc. and build cutting-edge software solutions that transform industries. We're seeking a passionate Senior Software Engineer to architect scalable systems and lead technical initiatives in a collaborative, agile environment. Enjoy competitive compensation, comprehensive benefits, and the opportunity to make immediate impact.
Responsibilities
- Design and implement high-performance microservices using cloud-native technologies
- Mentor junior developers through code reviews and technical guidance
- Collaborate with product teams to translate business requirements into technical specifications
- Optimize system performance and ensure robust security protocols
- Contribute to CI/CD pipeline improvements and DevOps best practices
- Stay current with emerging technologies and industry trends
Qualifications
- 5+ years of professional software development experience with Java/Python
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong background in microservices architecture and RESTful APIs
- Proven track record of leading technical projects and mentoring teams
- Bachelor's degree in Computer Science or related field
- CI/CD experience with Jenkins, GitLab CI, or similar tools
- Excellent problem-solving and communication skills