Job Description
Join our award-winning team at InnovateTech Solutions, where cutting-edge innovation meets real-world impact. We're seeking a passionate Senior Software Engineer to architect scalable solutions that power our industry-leading platform. Located in the heart of Dallas' thriving tech hub, you'll collaborate with brilliant minds to transform complex challenges into elegant digital experiences. Enjoy competitive compensation, comprehensive benefits, and unparalleled growth opportunities in a culture that values creativity and work-life balance.
Responsibilities
- Lead end-to-end development of cloud-native applications using microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and implement robust security protocols
- Collaborate with product teams to translate business requirements into technical specifications
- Drive continuous improvement of CI/CD pipelines and DevOps practices
- Research emerging technologies and recommend innovative solutions
- Contribute to technical documentation and architectural decision-making
Qualifications
- Bachelor's degree in Computer Science or related field (MS preferred)
- 5+ years of experience in full-stack development with Java/Python
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong proficiency in RESTful API design and database optimization
- Proven track record of delivering scalable enterprise applications
- Experience with Agile methodologies and JIRA/Confluence
- Excellent problem-solving skills and attention to detail