.NET Developer
Description
Tyler Technologies’ South Carolina Enterprise is seeking candidates for a full-time position .NET Web Developer in Columbia, SC. The selected candidate will be part of a strong development team and they will be responsible for translating complex business requirements into functional web-based applications throughout all stages of the SDLC.
The Developer will create and support large-scale/complex applications by gathering requirements, designing, maintaining, developing, testing, and deploying applications with security, efficiency, maintainability, and usability in mind.
KEY RESPONSIBILITIES
- Plan, review, design, code, and implement internet and e-commerce applications using Microsoft technologies (ASP.NET, .Net Core, C#, Visual Studio, Windows Communication Foundation, Web/Rest API, MVC, Entity Framework, etc.), Angular 9, and other open standards products (JavaScript, AJAX, CSS, JS framework, etc.) for both traditional browsers and mobile devices
- Set up and maintain data structures and database environment
- Perform code reviews
- Participate in the design and implementation of complex software solutions
- Serve as a team member on projects with multiple team members
- Maintain existing applications
- Perform other responsibilities as assigned by the Development Manager
QUALIFICATIONS:
- Must have a minimum of 4 years of experience in developing large-scale web applications using the following technologies:
- .Net Core, C#, ASP.NET, MVC, WebApi, Angular 13
- Visual Studio, Azure DevOps, CI/CD Pipelines
- MS SQL Server, T-SQL, LINQ, Entity Framework
- jQuery, CSS, JavaScript, Bootstrap, Foundation
- WCF, Restful API, SOA, and design patterns
- Experience working in an Agile environment
- Windows Server / Active Directory / IIS knowledge
- Understanding of networking and security concepts
- Strong verbal and written communication skills
- Ability to represent the organization with integrity and professionalism
- Must be detail-oriented, organized, and self-motivated
- Must have strong problem-solving, troubleshooting, and critical thinking skills
- Desire to work in a fast-paced, entrepreneurial environment
- Ability to follow standard processes
- Desire and willingness to learn new software and technologies
- Prior Drupal CMS experience is a plus