You will own the full lifecycle of small- to mid-scale programming systems, from design through debugging.
Responsibilities
Lead squad teams by defining technical visions for quarterly requirements and designing sprint scopes.
Translate product requirements into clear technical designs and agile execution plans.
Collaborate with product owners to manage stakeholder expectations and ensure timely customer service.
Analyze and modify existing systems to improve performance and resolve complex technical challenges.
Deliver software solutions that meet customer and management commitments.
Required Skills
8+ years of directly relevant work experience with a Bachelor's degree (or equivalent: PhD + 6 years, Masters + 7 years, Associates + 9 years, or High School + 10 years).
Full-stack proficiency in Node.js and React.
Hands-on experience with microservices, AWS Lambda, and Docker.
Proficiency in AWS cloud environments, including ECS and Lambda.
Experience with CI/CD pipelines, automated testing, and modern build strategies.
Proficiency using GitHub, Jenkins, and Terraform for deployment and management.
Strong understanding of data structures, algorithms, and software design principles.