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