Summary
Join OZ, a trusted partner with over 25 years of experience in Azure Cloud Solutions and more, as a Full-Stack Lead Developer. Lead and oversee the entire software development lifecycle, from design to production. You will design and code for application scalability and performance, collaborate with product teams on estimations and planning, and mentor engineering teams. This role requires expertise in NextJS, React, Java, and database technologies, along with strong software engineering principles and DevOps practices. OZ offers a hybrid/remote work environment, competitive pay, full health coverage, a 401K, and unlimited PTO. We are looking for a driven and passionate individual to contribute to our company's growth and innovation.
Requirements
- Bachelorโs or Masterโs degree in Engineering, Computer Science, Information Technology, or a related field
- 7+ years of experience in software engineering, with strong experience in both frontend and backend development
- Expertise in NextJS, React, Java, and relevant database technologies
- Strong understanding of software design patterns, DevOps practices, and system integration
- Proven experience leading software development teams and delivering scalable software solutions
- Excellent problem-solving, troubleshooting, and debugging skills
- Exceptional written and verbal communication skills
Responsibilities
- Lead and oversee the full software development lifecycle from solution design to production delivery
- Design and code for resiliency, performance, availability, and scalability of applications
- Collaborate with product teams to provide accurate effort estimates and project plans
- Coach, mentor, and support engineering teams, promoting innovation and continuous improvement
- Work with architects, engineering leads, and cross-functional teams to design innovative solutions aligned with business needs
- Identify, analyze, and resolve complex technical issues while minimizing downtime and risk
- Document software designs, technical decisions, and troubleshooting guides
- Stay informed on industry trends, technologies, and best practices, and integrate them into the team's processes
- Understand the principles for classifying operating expenses and capital activities, ensuring accurate financial reporting in line with accounting standards
- Identify optimization opportunities to manage costs and track effort hours by activity in time management tools
Preferred Qualifications
- Experience leading large, cross-functional, globally diverse teams
- Knowledge of agile software development methodologies
- Familiarity with cloud-based infrastructure and deployment (Azure preferred)
- Strong background in mentoring and guiding engineering teams in technical and operational matters
Benefits
- Full health coverage
- A 401K
- Unlimited PTO
- Competitive pay
- Hybrid and/or remote work
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.