.Net Developer

09 Feb 2025

Vacancy expired!

Position: .Net Developer

Education: A Bachelor’s or Master's degree in computer science, computer engineering, or a related field

Job Requirements:
  • Experience designing, developing, and deploying web-based applications in ASPNET Core, .NET MVC, SQL Server, SQL Developer, JavaScript, TypeScript, REST APIs, JSON, JQuery, TFS, GIT.
  • Experience in using .Net Core C# to write ASPNet Core APIand Azure Functions.
  • Knowledge of Client-side Application frameworks like Angular, React, CSS, UI/UX, Swagger/OpenAPI Specification, RESTful API.
  • Knowledge of Azure Cloud resources & tools and Microservices with demonstrable proficiency in how cloud service offerings support solutions for multiple architecture disciplines or focus areas.
  • Experience using source code control systems, such as GIT,TFS, and CI/CD Pipelines.
  • Experience in test driven development and ability to write unit tests using the testing framework.
  • Experience with Agile/SCRUM experience, preferred.
  • Experience in working with MS SQL Databases including creating Stored Procedures and writing Queries.
  • Experience in working with Entity Framework and ability to write LINQ Queries.
  • Strong knowledge of software design principle like Object-Oriented Programming and working with Microservice Architectures.
  • Understand working with Kubernettes.
  • Excellent oral and written communication skills.
  • Provide timely status and feedback as required to management, team leaders, and project stakeholders through clear and concise communication.
  • Must be flexible to change and can work in a fast-paced environment.
  • Must be able to guide junior developers to turn around work.

Preferred:
  • Strong experience with C# and the .NET framework ,specifically with .NET Core
  • Experience building RESTful APIs using ASP.NET Core
  • Experience with Azure services such as Azure Functions, Azure App Service, Azure Storage, and Azure SQL
  • Experience with Git and source control best practices
  • Experience with Agile development methodologies
  • Experience with Entity Framework or other ORM
  • Experience with automating build and deployment processes using AzureDevOps or similar tools
  • Familiarity with containerization and container orchestration technologies such as Docker and Kubernetes
  • Strong debugging and troubleshooting skills
  • Strong communication and collaboration skills
  • Strong understanding of software development life cycle
  • A deep understanding of DevOps principles and practices
  • Strong understanding of security and compliance for cloud solutions.

Responsibilities:
  • Develop and implement new software features, web pages, APIs, Azure Functions, and backend modules.
  • Develop unit tests and maintain source control using Git/TFS.
  • Unit test components to ensure they meet acceptance criteria and are scalable
  • Test and maintain software products to ensure strong functionality and optimization.
  • Work as part of a team of developers, QA, support staff, and DevOps engineers in a highly collaborative fashion.
Please apply via dice or email your resume to: recruiter @ sanrose.com

  • ID: #49101401
  • State: Florida Tallahassee 32301 Tallahassee USA
  • City: Tallahassee
  • Salary: Depends on Experience
  • Job type: Contract
  • Showed: 2023-02-09
  • Deadline: 2023-04-09
  • Category: Et cetera