Job Description
Join InnovateTech Solutions and revolutionize the future of software development from our Dallas hub! We're seeking a passionate Senior Software Engineer to architect scalable solutions for enterprise clients. Enjoy hybrid work flexibility, cutting-edge projects, and a culture that champions innovation and work-life balance. Our Dallas team collaborates daily with global partners, offering unparalleled growth opportunities in a thriving tech ecosystem.
Responsibilities
- Lead development of cloud-native applications using AWS/Azure
- Mentor junior engineers through pair programming and code reviews
- Design microservices architecture with Docker/Kubernetes
- Implement CI/CD pipelines for automated testing and deployment
- Optimize system performance and troubleshoot complex issues
- Collaborate with product teams to translate requirements into technical specs
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in backend development (Java/Python/Node.js)
- Expertise in cloud platforms (AWS/Azure/GCP) and DevOps practices
- Strong knowledge of relational (SQL) and NoSQL databases
- Proven experience with microservices architecture
- Bachelor's degree in Computer Science or equivalent
- Agile/Scrum methodology certification preferred
- Portfolio demonstrating complex system design projects