Job Description
Join our dynamic team at InnovateTech Solutions and accelerate your career in the heart of Dallas! We're seeking a passionate Senior Software Engineer to design cutting-edge solutions that transform industries. Enjoy competitive compensation, flexible work arrangements, and immediate start opportunities in our state-of-the-art downtown office. Collaborate with industry leaders while building scalable cloud applications that impact millions of users worldwide.
As a key member of our engineering division, you'll drive innovation in a fast-paced environment that values creativity and technical excellence. Our comprehensive benefits package includes health insurance, 401(k) matching, and professional development stipends. Ready to make your mark? Apply today and start your journey with us!
Responsibilities
- Design and implement scalable cloud-based applications using microservices architecture
- Lead code reviews and mentor junior developers to maintain high-quality standards
- Collaborate with product managers to translate business requirements into technical specifications
- Optimize application performance and troubleshoot complex system issues
- Implement CI/CD pipelines using AWS and Docker for seamless deployments
- Contribute to open-source projects and stay current with emerging technologies
- Document system architecture and create technical documentation for stakeholders
Qualifications
- Bachelor's degree in Computer Science or related field (Master's preferred)
- 5+ years of experience in full-stack development with Python/Java
- Expertise in cloud platforms (AWS/GCP) and containerization technologies
- Strong knowledge of RESTful API design and database optimization
- Proven experience leading agile development teams using Scrum methodologies
- Proficiency in testing frameworks and TDD/BDD practices
- Excellent problem-solving skills with ability to handle complex technical challenges