Veriforce-Alcumus is seeking a Software Engineering Manager to lead a global team of engineers in a fast-paced agile environment, responsible for owning the delivery of roadmap priorities and the professional growth of engineers.
Requirements
- 5+ developing and designing software with .Net and Javascript
- Strong understanding of Agile/Scrum practices and methodology with 2+ years of experience with Agile/Scrum software development processes
- Experience building and maintaining SaaS applications, ideally using the AWS platform
- Technical and operational understanding of distributed systems at scale (monitoring, deployment, alerting, etc)
- Familiarity with containerization technologies, such as Docker, Kubernetes, Rancher, and similar
- Competent in identity management (IAM), quality engineering practices, and SaaS security best practices
Responsibilities
- Managing the prioritisation, resourcing, planning and delivery of the Software Engineering team workload.
- Managing the delivery of the Software Platform Strategy in conjunction with other departmental managers within Veriforce.
- Designing, documenting, and leading the development of solutions in line with agreed priorities and timescales.
- Managing and mentoring Software Engineering team members to ensure the best outcomes.
- Leading regular stand-ups and reviews as part of an Agile SDLC process.
- Peer-reviewing code to ensure the best practice development policies are followed.
- Supporting other team members and IT leaders, providing technical assistance and advice.
Other
- 2+ years managing others
- Demonstrated experience leading software development teams in a distributed, global environment
- Excellent technical communications skills
- Education level - Bachelor’s degree (B.A) preferable
- Managers are servant/leaders who should enjoy helping groups succeed. For this particular management role you should feel comfortable coding up to 20% of the time.