What are the responsibilities and job description for the Net Systems Programmer Advanced position at Accord Technologies Inc?
Title: .Net Systems Programmer Advanced
Location: Columbia, SC
Position Type: W2 Contract
Job Description: We are seeking an experienced Systems Software Programmer to design, develop, test, and maintain enterprise web applications and services. The ideal candidate will have strong hands-on experience with C#, .NET, ASP.NET, ASP.NET MVC, Angular, jQuery, WCF, and Microsoft SQL Server. This role will build scalable, secure, data-driven applications using n-tier architecture while partnering with technical leaders and software engineers to deliver high-quality solutions.
The consultant will participate throughout the full software development lifecycle, including technical design, coding, unit testing, integration testing, source-code management, build management, deployment, troubleshooting, and production support. Strong problem-solving, documentation, communication, and mentoring skills are required, along with the ability to contribute to technical infrastructure, reusable development practices, and collaborative project delivery.
Location: Columbia, SC
Position Type: W2 Contract
Job Description: We are seeking an experienced Systems Software Programmer to design, develop, test, and maintain enterprise web applications and services. The ideal candidate will have strong hands-on experience with C#, .NET, ASP.NET, ASP.NET MVC, Angular, jQuery, WCF, and Microsoft SQL Server. This role will build scalable, secure, data-driven applications using n-tier architecture while partnering with technical leaders and software engineers to deliver high-quality solutions.
The consultant will participate throughout the full software development lifecycle, including technical design, coding, unit testing, integration testing, source-code management, build management, deployment, troubleshooting, and production support. Strong problem-solving, documentation, communication, and mentoring skills are required, along with the ability to contribute to technical infrastructure, reusable development practices, and collaborative project delivery.
- Design and implement medium- to large-scale software systems.
- Develop secure, scalable web applications and web services.
- Build applications using C#, .NET, and ASP.NET.
- Develop web user interfaces using ASP.NET MVC.
- Create interactive front-end components using Angular and PrimeNG.
- Develop client-side functionality using jQuery.
- Build and maintain services using WCF.
- Develop data-driven applications using Microsoft SQL Server.
- Write efficient SQL queries, stored procedures, and database components.
- Apply n-tier architecture and object-oriented design principles.
- Design components, subsystems, and technical interfaces.
- Document software designs, component specifications, and implementation details.
- Build and support API and data-interchange solutions.
- Analyze messaging, application-server, virtual-machine, and infrastructure requirements.
- Implement, debug, and troubleshoot application components.
- Create and execute unit tests for developed components.
- Participate in integration testing across test and production environments.
- Support source-code management using TFS/Team Foundation Server.
- Support build-management and deployment processes.
- Use Microsoft Visual Studio for application development.
- Work with IIS and Microsoft server environments.
- Develop and support complex security models and application controls.
- Evaluate system-level decisions and communicate impacts to project teams.
- Maintain and improve technical repositories, build systems, and testing systems.
- Collaborate with developers, technical leads, and stakeholders.
- Mentor junior developers and share technical knowledge.
- Support Entity Framework 6 and SSRS when required.
- Require 5 years of .NET architecture and enterprise application development experience.
- Require 5 years of relational database and data-driven application development experience.
- Require 5 years of web-based application development experience.
- Require 3 years of jQuery experience and 1 year of Angular/PrimeNG experience.
- Bachelor s degree required.