Job Description
Join our dynamic team at InnovateTech Solutions, where cutting-edge technology meets transformative business solutions. We're urgently seeking a passionate Senior Software Engineer to architect, develop, and deploy scalable applications that drive innovation for our Fortune 500 clients. Enjoy a collaborative culture, flexible work arrangements, and opportunities to shape the future of tech in Dallas's thriving ecosystem.
Responsibilities
- Lead full-cycle 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 cross-functional teams to deliver MVPs within tight deadlines
- Contribute to DevOps practices including CI/CD pipeline automation
- Research emerging technologies and propose innovative solutions
- Document technical specifications and maintain clean, maintainable code
Qualifications
- 8+ years of experience in backend development with Java/Python
- Expertise in cloud platforms (AWS/Azure) and container orchestration (Kubernetes)
- Strong understanding of RESTful APIs and event-driven architecture
- Proven track record of leading successful agile projects
- Bachelor's degree in Computer Science or equivalent experience
- CI/CD pipeline implementation with Jenkins or GitHub Actions
- Strong problem-solving skills with system design experience