Tech Stack
AWSCloudDockerJavaJavaScriptKubernetesMicroservices.NETNode.jsPythonReactReact Native
About the role
- Lead a team of developers/engineers, providing technical direction, mentorship, and support
- Oversee task assignments, code reviews, and delivery timelines to ensure project success
- Foster a collaborative and high-performing culture
- Drive the Technical story creation, technical design, and implementation of software solutions
- Ensure systems are secure, scalable, and maintainable
- Stay current with emerging technologies and recommend their adoption where appropriate
- Partner with Product Managers, Architects, QA, and other stakeholders to translate business requirements into technical solutions
- Communicate complex technical concepts to non-technical audiences
- Align technical execution with organizational goals and roadmaps
- Champion best practices in software development, testing, CI/CD, and DevOps
- Conduct code reviews and ensure adherence to coding standards
- Identify and mitigate technical risks throughout the project lifecycle
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
- 7+ years of software development experience, with at least 2+ years in a lead or senior role
- Proven expertise in Java, .NET, Python, Node.js, React Native, AWS, SF
- Strong knowledge of system architecture, microservices, and cloud platforms
- Demonstrated ability to lead teams, manage priorities, and deliver high-quality results
- Excellent problem-solving, communication, and interpersonal skills
- Experience in Agile/Scrum methodologies
- Prior background in mentoring and developing engineering talent (Preferred)
- Hands-on experience with DevOps pipelines, containerization (Docker, Kubernetes), and automation (Preferred)
- Knowledge of security best practices and compliance standards (Preferred)
- Competitive healthcare, dental & vision insurance
- 401(k) matching after one year of employment
- Generous time off + company holidays
- Merchandise discount
- Learning & Development programs
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Java.NETPythonNode.jsReact NativeAWSsystem architecturemicroservicesDevOpsAgile
Soft skills
leadershipmentorshipproblem-solvingcommunicationinterpersonal skillscollaborationtask managementtechnical directionrisk managementdelivery management
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineeringrelated field degree