Multiple x .NET Software Engineers
Tender ID: 468396
Tender Details
Tender Description
Do you enjoy working in a team developing and building products that make a difference? Then this job could be for you.
You will be a great fit for this role if you have
• Backend development experience using web API and SQL technologies.
• A solid understanding of software development principles using .NET technologies like C#
• Experience automating builds, tests and deployments.
• Independence, motivation and timely production of high-quality work.
• Good communication skills.
• A collaborative, problem solving attitude.
• Passion, pragmatism and empathy.
• A willingness to work on a mixture of tasks, both BAU and new development. We keep production systems running whilst building the new systems
What you'll get from us
Join us and you'll be working to build and maintain products that make a difference.
You'll also get to work in a fun, collaborative and productive team. We think we’re one of the best and atypical Government IT teams around.
You’ll be supported in your exploration of new ideas and novel ways to deliver our broad scope of work.
Essential Skills and Experience:
Experience developing and delivering public sector applications utilising established development tools, guidelines and conventions including the following technologies:
• ASP.NET MVC / .NET Core
• C#
• Microsoft Web API / REST Architecture
• SQL / Entity Framework
Desirable Skills:
• Experience working in an agile team
• CI/CD Practices
• Experience with PowerShell automation
• Experience with TFS and Azure DevOps
• Frontend SPA framework experience in React, Vue or Angular
• Experience with concurrent development source control (Git) and centralised source control (TFVC)
• Solution Design Patterns and Best Practices, e.g. SOA
• Unit / Automated UI testing
• Understanding of Software Development Life Cycle and Agile methodologies.
Responsibilities:
• Participate in requirements analysis
• Collaborate with internal teams to produce software design and architecture
• Write clean, maintainable and scalable code following Departmental standards and practices
• Work collaboratively with team members
• Test and deploy applications and systems
• Revise, update, refactor and debug code
• Improve and maintain existing software
• Develop documentation throughout the software development life cycle (SDLC)
• Serve as an expert on applications and provide technical support
Location
Similar Tenders
Active opportunities matching this tender's categories and regions.