One of our clients is seeking a Senior .NET Developer to join the team ASAP.
Role Description
Type: Contract
Duration: 8 months + extension
This is not a fully remote role and may require a small percentage of onsite on ad hoc basis.
Responsibilities:
- Participating in the Software Development Lifecycle (SDLC) to develop and enhance a C# based, n-tier, enterprise software and associated documentation
- Developing automated application build and deployment scripts using the .NET environment (.NET Core), and additional Microsoft technology stack.
- Following the Agile Methodology for software development using tools such as Azure DevOps.
- Liaising with technical and business area staff to facilitate the rapid resolution of issues and/or faults within fielded production.
- Providing analysis on complex issues and contributing to the management, preparation, and coordination of policy formulation and/or project management.
- Developing and supporting key internal and external relationships, including managing stakeholders to achieve work area and agency goals and represent the agency by promoting its interests in various forums.
- Providing accurate specialist advice, guidance, and reporting on team functional responsibilities.
Qualifications
- Demonstrated experience with Agile software development methodologies and documentation, Visual Studio, and SDLC.
- Strong experience in developing automated application build and deployment scripts using the .NET environment (.NET Core), and additional Microsoft technology stack. Backend development experience using web API and SQL technologies.
- Demonstrated experience with cloud-based applications development and ability to produce well designed, documented, and testable code. Peer review of developed products and scripts.
- Knowledge and experience in successfully setting priorities and ability to communicate effectively and delivering quality results on time and on budget whilst anticipating stakeholder needs and expectations across a geographically dispersed network.
- Proven analytical abilities to propose and facilitate change and contribute to business improvement strategies that achieve results within legislative and policy parameters. Demonstrated ability to manage staff and ability to help drive the technical direction of a team
Apply today!