NET Software Engineer

Company:  AtWork Personnel Services
Location: Sacramento
Closing Date: 22/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Description

We are seeking a highly skilled and experienced .NET Software Engineer to join our dynamic team. The ideal candidate will have a strong background in developing web applications using the .NET framework, C#, and MS SQL Server, along with expertise in Azure and DevOps practices. You will be part of a team of developers, ensuring the delivery of high-quality software solutions that meet our clients' needs.

Key Responsibilities:

  1. Design, develop, and maintain robust and scalable web applications using ASP.NET Core, C# and MS SQL Server.
  2. Design, deploy, and manage applications in the Azure cloud environment, leveraging Azure services for scalability and performance.
  3. Participate in developing and integrating Restful APIs, ensuring seamless communication between different systems.
  4. Implement and maintain CI/CD pipelines using Azure DevOps, ensuring smooth and automated deployments.
  5. Manage the Software Development Life Cycle (SDLC) processes, ensuring timely delivery and adherence to best practices.
  6. Participate in Agile development processes, including sprint planning, code reviews, and daily stand-ups.
  7. Provide technical expertise and foster a collaborative environment.
  8. Conduct regular code reviews to ensure code quality and adherence to standards.
  9. Troubleshoot and resolve technical issues, ensuring the smooth operation of applications.
  10. Maintain clear and comprehensive documentation of code, processes, and project statuses.

Qualifications:

  1. Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  2. 4+ years of experience in software development with a focus on .NET framework, C#, MS SQL Server, and Azure.
  3. Experience in developing and integrating Restful APIs.
  4. Hands-on experience with Azure services such as App Services, Azure SQL Database, Azure Functions, and Azure Storage.
  5. Proficiency with Azure DevOps, including setting up CI/CD pipelines, managing repositories, and automating deployments.
  6. Strong understanding of SDLC and OOP principles.
  7. Familiarity with Agile methodologies and experience in leading Agile teams.
  8. Strong analytical and problem-solving abilities and excellent verbal and written communication skills.
  9. Relevant certifications in .NET, C#, Azure, or Agile methodologies.
  10. Familiarity with development tools such as Visual Studio, Git, and Azure DevOps.
  11. Experience with cloud platforms like Azure, including DevOps practices.
#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙