Role Overview: The Lead Software Engineer will be responsible for designing, developing, and maintaining software applications and data infrastructure. This role requires a blend of software engineering and data engineering skills to ensure the delivery of high-quality solutions that meet or solve business needs or problems in partnership with business stakeholders.
The candidate needs to have strong technical expertise, exceptional communication skills, problem-solving skills, a deep understanding of business needs, and a focus on quality standards, all while being able to effectively navigate complex technical challenges and guide their team towards successful project delivery. He/she must be able to handle multiple projects, and various competing priorities. Ideally, the candidate has worked in a scaled agile environment for planning and managing work in bi-weekly sprints and quarterly PI planning. He/She will work with our business partners and product managers to understand the business requirements. He/She will design, code/ configure, test, debug, and implement the solutions ensuring they meet the requirements and specifications, as well as comply with Nike architectural & application security standards. The person in this role has had experience in guiding others on a highly proficient team in ensuring others understand the business requirements and design and provides leadership to deliver the work. He/She enjoys learning new skills and technologies. Key technical skills for this role are extensive experience in the Software Development Life Cycle, including system cloud architectural design. Proficient in front-end development using Angular/React with TypeScript/JavaScript, as well as backend development with .NET Core (EF Core). Skilled in database design and management with SQL/NoSQL databases such as SQL Server and Cosmos DB. Adept at developing REST APIs and Serverless Functions using Azure Functions or AWS Lambda. Familiar with CI/CD pipelines and data engineering using Databricks.
Key Responsibilities:
Key Accountabilities:
Required Skills:
Preferred Qualifications:
Want to receive frequent updates by email? Subscribe to our automatic job service!