Senior .NET Developer

November 26, 2023

Jobe Type: Springfield, IL

Job Description:

Diversified Services Network Inc. (DSN) is seeking several Senior .NET Developers to assist in the management, requirements gathering, development and testing of various .NET web-based applications.

Position Requirements:

  • Bachelor’s degree in Computer Science, Information Technology, or related field
  • At least 5 years of experience working as a software developer/programmer building large-scale software solutions with the following technologies: .NET Framework, C#, ASP.NET, MVC, Entity Framework, Visual Studio or Team Foundation Server
  • At least 3 years of experience working with the following technologies: HTML5, CSS, Bootstrap, jQuery, JavaScript Framework, Angular or Kendo. UI
  • At least 2 years of experience with understanding software design patterns (Dependency Injection and Single Repository)
  • At least 2 years of in-depth experience in Relational Database design and architecture, complex SQL, stored procedures, triggers, and packages with MS SQL Server (2008 or newer)
  • At least 2 years of experience performing analysis and evaluation of legacy systems’ database and program logic
  • Possesses a working knowledge of the methods, procedures and techniques of conducting feasibility studies for system conversions and enhancements
  • Able to analyze data logically and exercise sound judgment in defining and evaluating problems of an operational or procedural nature
  • At least 2 years of experience creating and executing unit tests in Visual Studio or similar tool
  • At least 2 years of experience developing software following an Agile (Scrum) methodology
  • Understanding the functions as part of the development team with the specific role of developing software from project artifacts such as user stories and acceptance criteria
  • Working with Product Owners and development teams to review and understand current and planned system functionality
  • Possesses the ability to work in a team environment, share information proactively, and take direction from other team members
  • Effectively acquires and maintains a professional rapport and mutual respect with management, product owners, stakeholders, and team members
  • Excellent English communication skills (both written and verbal)
  • Organizes facts and findings, and presenting such information in clear and logical form, orally, and through clearly written communication; ability to present technical information to others with clarity and precision 
  • Works with minimum oversight and has excellent problem-solving skills

Additional Information:

An Equal Opportunity Employer

Apply Now

  • Max. file size: 100 MB.
  • This field is for validation purposes and should be left unchanged.