Job Description
The role of Senior Developer requires a high level of technical expertise and leadership skills to drive the development culture and practices within our organization. As a senior developer, you will be responsible for creating and driving the developer culture and practices, setting a new standard for delivery on a diverse range of platforms and technologies.
You will leverage your expertise in technology and in people to drive a thriving practice. Your understanding of security principles and Lean development practices will ensure applications are secure and efficient. You will collaborate with cross-functional teams, communicate effectively, and contribute to a culture of continuous learning and innovation.
Key Responsibilities:
* Lead development using the Microsoft stack (C#, .NET Core, Azure, SQL Server)
* Design scalable, secure, and maintainable systems with an eye for performance and usability
* Mentor and support developers, fostering growth and a culture of collaboration
* Drive high quality standards across the team through transparent, repeatable practices
* Work closely with clients and internal teams to align on vision, scope, and delivery timelines
* Champion Agile practices and continuous delivery with a focus on improving engineering processes
* Lead architecture and technical strategy across client engagements
Required Skills and Qualifications
We are seeking candidates with extensive experience in Microsoft technologies (C#, .NET Core, Azure, SQL Server), proven track records as senior developers or technical leads, strong architectural and solution design skills, excellent communication skills, and passion for growing people and building cohesive, high-performing teams.
Other requirements include a solid understanding of DevOps, CI/CD, and modern software delivery practices, an understanding of identity proofing and associated technologies is an advantage, and experience with Lean-style development within an Azure DevOps structure is also an advantage.
Benefits
Our company offers a fast-paced, fun, and forward-thinking work environment committed to sustainable digital transformation and serving our clients. Our diverse capability means no two days will be the same and you'll have every opportunity to showcase your diverse skills.
Others
Referrals increase the chances of interviewing at our organization by 2x. We encourage referrals from professionals who can attest to the candidate's skills and qualifications.