Software Development Leadership Role
Highly skilled professionals will oversee software development projects, write efficient code, and provide technical guidance to a team of engineers responsible for software quality and functionality.
This role contributes to technology advancements by developing innovative solutions to complex problems, managing new technologies and platforms, and working with broader program teams and stakeholders.
* Apply software development skills and engineering principles to systems managing access to devices.
* Produce detailed component specifications and translate these into designs for implementation.
* Assess risk and measure compliance with policies and standards, understanding implications of new technologies.
* Align project deliverables with strategic objectives.
* Manage stakeholder expectations.
Key technical skills include Android emulation, Python, Bash, mobile software engineering, version control systems, and container-based platforms.