Job Description
Join our dynamic team at TechSolutions Inc. as a Senior Software Engineer and help shape the future of digital innovation. We're seeking a passionate professional to design, develop, and deploy cutting-edge software solutions for our Fortune 500 clients. Enjoy a collaborative environment, competitive compensation, and opportunities for career growth in one of America's fastest-growing tech hubs.
Why TechSolutions Inc.? We pride ourselves on our culture of innovation, work-life balance, and commitment to employee development. With comprehensive benefits including health insurance, 401(k) matching, and flexible work arrangements, we invest in our people as much as we invest in our technology.
Responsibilities
- Lead full-cycle software development using Java, Python, and cloud technologies (AWS/Azure)
- Architect scalable solutions for enterprise clients with complex integration requirements
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with product teams to translate business requirements into technical specifications
- Implement CI/CD pipelines and DevOps best practices for continuous deployment
- Optimize application performance and conduct thorough testing protocols
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expert proficiency in Java, Python, and cloud platforms
- Strong understanding of microservices architecture and RESTful APIs
- Experience with Agile methodologies and project management tools
- Proven ability to lead technical projects and mentor team members
- Excellent problem-solving skills and attention to detail