Strong communication skills in English, both verbal and written.
Expertise in IT project management with the ability to manage project work plans.
Proven problem-solving skills and ability to develop creative solutions.
Experience with standards compliance in software development.
Advanced proficiency in ASP.NET, VB.NET or C#, and Visual Studio 2010 or later.
Intermediate experience with SQL, AJAX, jQuery, and Bootstrap.
Ability to mentor team members and manage multiple tasks efficiently.
Responsibilities
Participate in requirements gathering to define project scope.
Engage in design activities to create effective solutions.
Develop applications according to specifications and standards.
Conduct testing and quality assurance to ensure functionality.
Support implementation of solutions in a public-facing environment.
Provide training on new systems and applications to users.
Perform ongoing maintenance and support for existing applications.
Benefits
Onsite work environment fostering collaboration.
Opportunities for professional development and mentorship.
Engagement in diverse projects across the development lifecycle.
Full Job Description
Microsoft .NET Developer Onsite
Description: Diversified Systems is searching for a Microsoft .NET Developer. This individual will be asked to participate and perform at every level of the development life cycle, including requirements gathering, design, development, testing/QA, implementation, training, and maintenance.
Responsibilities:
Participate in requirements gathering.
Participate in design activities.
Participate in development activities.
Participate in testing and quality assurance activities.
Support implementation activities.
Provide training related to implemented solutions.
Perform ongoing application maintenance and support.
Requirements:
Ability to effectively communicate in English verbally and in writing required.
Strong oral and written communication, customer service, and time management skills required.
Expertise in IT project management, including the ability to develop, track, and manage project work plans required.
Ability to work effectively with a team to accomplish team projects and solve technical problems required.
Ability to conceive and develop creative solutions and possess strong problem-solving skills required.
Experience working with outlined standards required.
Ability to manage multiple tasks and projects quickly and efficiently in a public-facing environment required.
Ability to mentor other employees required.
Experience developing and maintaining documentation for procedures and processes required.
Intermediate experience with Windows operating systems required.
Advanced experience with ASP.NET utilizing Web Forms required. MVC experience will not apply.
Advanced experience with VB.NET or C# required.
Advanced experience with Visual Studio 2010 or later required.
Beginner experience writing console and batch applications for data interfaces required.
Beginner experience developing web services using Windows Communication Foundation (WCF) required.
Advanced experience designing and implementing web-based applications using Microsoft platforms required.
Advanced experience in the full application and systems development lifecycle, including analysis, requirements definition, design, technical specification research, development, testing, implementation, and maintenance required.
Advanced experience with SQL Server 2016 or later required.
Beginner experience with Azure DevOps and Git source code management required.
Desired Skills:
Beginner experience developing and maintaining payment applications preferred.
Experience with Licensing and Permitting application development and maintenance preferred.
Experience with data conversion and migration preferred.
Experience with Crystal Reports Designer preferred.
Experience with ADA Title II Compliance preferred.