Georgia Staffing
Net Developer
The .NET Developer is responsible for designing, developing, and maintaining high-quality software solutions using Microsoft technologies. This mid-level role requires solid experience in back-end and front-end development within the .NET ecosystem, as well as strong problem-solving skills and an understanding of modern software development practices. The ideal candidate thrives in collaborative environments and is passionate about building scalable, efficient, and maintainable applications. Key Responsibilities Design, develop, test, and maintain web applications and APIs using C#, .NET Core, and ASP.NET MVC. Collaborate with product managers, business analysts, and other developers to translate business requirements into technical solutions. Build and consume RESTful APIs and integrate with external systems and third-party services. Develop responsive front-end components using React, Angular, or Blazor. Write clean, efficient, and maintainable code following coding standards and best practices. Work with SQL Server or other relational databases to design schemas, write queries, and optimize performance. Implement and maintain CI/CD pipelines, perform unit testing, and participate in peer code reviews. Troubleshoot, debug, and resolve software defects and production issues in a timely manner. Collaborate in Agile/Scrum environments, participating in sprint planning, standups, and retrospectives. Stay up-to-date with new technologies and recommend improvements to existing systems and processes. Requirements Bachelor's degree in Computer Science, Information Technology, or related field. 35 years of experience developing applications using C# and .NET Framework / .NET Core. Strong experience with ASP.NET MVC, Web API, and Entity Framework. Proficiency in SQL Server and database design principles. Experience with front-end frameworks (React, Angular, or similar). Familiarity with Azure DevOps, Git, or Jenkins for source control and deployment. Understanding of object-oriented programming (OOP), design patterns, and software architecture principles. Strong analytical and problem-solving skills with attention to detail. Preferred Experience with microservices architecture and containerization (Docker/Kubernetes). Familiarity with cloud platforms such as Microsoft Azure or AWS. Exposure to message queues (RabbitMQ, Kafka, or Azure Service Bus). Knowledge of test automation frameworks such as NUnit or xUnit.
The .NET Developer is responsible for designing, developing, and maintaining high-quality software solutions using Microsoft technologies. This mid-level role requires solid experience in back-end and front-end development within the .NET ecosystem, as well as strong problem-solving skills and an understanding of modern software development practices. The ideal candidate thrives in collaborative environments and is passionate about building scalable, efficient, and maintainable applications. Key Responsibilities Design, develop, test, and maintain web applications and APIs using C#, .NET Core, and ASP.NET MVC. Collaborate with product managers, business analysts, and other developers to translate business requirements into technical solutions. Build and consume RESTful APIs and integrate with external systems and third-party services. Develop responsive front-end components using React, Angular, or Blazor. Write clean, efficient, and maintainable code following coding standards and best practices. Work with SQL Server or other relational databases to design schemas, write queries, and optimize performance. Implement and maintain CI/CD pipelines, perform unit testing, and participate in peer code reviews. Troubleshoot, debug, and resolve software defects and production issues in a timely manner. Collaborate in Agile/Scrum environments, participating in sprint planning, standups, and retrospectives. Stay up-to-date with new technologies and recommend improvements to existing systems and processes. Requirements Bachelor's degree in Computer Science, Information Technology, or related field. 35 years of experience developing applications using C# and .NET Framework / .NET Core. Strong experience with ASP.NET MVC, Web API, and Entity Framework. Proficiency in SQL Server and database design principles. Experience with front-end frameworks (React, Angular, or similar). Familiarity with Azure DevOps, Git, or Jenkins for source control and deployment. Understanding of object-oriented programming (OOP), design patterns, and software architecture principles. Strong analytical and problem-solving skills with attention to detail. Preferred Experience with microservices architecture and containerization (Docker/Kubernetes). Familiarity with cloud platforms such as Microsoft Azure or AWS. Exposure to message queues (RabbitMQ, Kafka, or Azure Service Bus). Knowledge of test automation frameworks such as NUnit or xUnit.