Senior Systems Software Programmer (.NET, C#, React, AngularJS & Azure DevOps)
Total Required Experience in Years: 12%2B Years
Mode of Work:Onsite
Seeking an experienced Senior Systems Software Programmer to design, develop, enhance, and maintain large-scale enterprise applications using Microsoft .NET technologies. The ideal candidate will possess extensive experience building scalable web applications, RESTful services, modern frontend applications, CI/CD pipelines, and enterprise integration solutions within Agile environments.
The consultant will participate in the full Software Development Life Cycle (SDLC), collaborating with business stakeholders, architects, developers, QA teams, and project managers to deliver secure, scalable, and high-performance enterprise applications.
Design, develop, test, debug, deploy, and maintain enterprise web applications.
Translate business and functional requirements into technical solution designs.
Develop enterprise applications using C#, .NET, ASP.NET, .NET Core, and SQL Server.
Build modern web applications using ReactJS, AngularJS, HTML, JavaScript, Bootstrap, and Tailwind CSS.
Develop scalable REST APIs, Web APIs, and backend services.
Design and implement secure role-based authentication and authorization.
Build and maintain scalable 3-Tier Architecture solutions.
Develop WCF services and enterprise integration components.
Design and optimize SQL Server databases, stored procedures, and queries.
Develop SSRS reports, SSIS packages, and Active Reports.
Integrate Google Maps APIs and geocoding solutions.
Develop workflow and routing functionality.
Build and maintain CI/CD pipelines using Azure DevOps and GitHub Actions.
Manage source code using GitHub, GitFlow, pull requests, branching strategies, and code reviews.
Utilize AI-assisted development tools such as GitHub Copilot to improve productivity.
Develop and maintain Form Builder applications.
Produce technical documentation, architecture documentation, and deployment guides.
Collaborate with business users, project teams, and stakeholders throughout the SDLC.
Participate in Agile ceremonies, sprint planning, and code reviews.
Troubleshoot production issues and perform root cause analysis.
C#
.NET
ASP.NET
.NET Core 6%2B
ASP Identity Core
SQL Server
Microsoft SQL Server
Entity Framework
Entity Framework Core
MVC
MVC 5
REST API
Web API
WCF
ReactJS
AngularJS
JavaScript
HTML
Bootstrap 5
Tailwind CSS
Azure AD / Azure AD B2C
Azure DevOps
Team Foundation Server (TFS)
Git
GitHub
GitFlow
GitHub Actions
CI/CD
SSRS
SSIS
GrapeCity Active Reports
Google Maps API
Geocoding
Workflow Development
Routing
nHibernate
JSON
jQuery
gdPicture Imaging Toolkit
Form Builder Applications
Role-Based Security
3-Tier Architecture
Agile
Technical Documentation
AI-Assisted Development
GitHub Copilot
Visual Studio 2022
Azure Cloud
Microservices
Docker
Kubernetes
OAuth
OpenID Connect
DevSecOps
Performance Optimization
Enterprise Application Architecture
Bachelor\'s Degree in Computer Science, Information Technology, Information Systems, Computer Programming, or a related field (or equivalent work experience).
Minimum 7%2B years developing enterprise applications using Microsoft .NET technologies.
Minimum 7%2B years programming with C#, ASP.NET, .NET Framework, SQL Server, MVC, WCF, Web API, Entity Framework, AngularJS, JavaScript, HTML, and related Microsoft technologies.
Minimum 5%2B years developing applications with .NET Core (6%2B), ReactJS, ASP Identity Core, Azure AD/B2C, Bootstrap 5, EF Core, REST APIs, and Web APIs.
Minimum 7%2B years designing scalable enterprise web applications within Agile environments.
Minimum 7%2B years using Azure DevOps and/or Team Foundation Server (TFS).
Minimum 7%2B years working with Git, GitHub, GitFlow, branching strategies, pull requests, and code reviews.
Minimum 7%2B years building CI/CD pipelines using GitHub Actions and Azure DevOps.
Minimum 7%2B years developing SSRS reports, SSIS packages, and Active Reports.
Minimum 7%2B years implementing role-based security and 3-tier architecture.
Minimum 7%2B years integrating Google Maps APIs and geocoding solutions.
Minimum 2%2B years using AI-assisted coding tools such as GitHub Copilot.
Strong analytical, communication, documentation, and problem-solving skills.
Experience with enterprise application modernization initiatives.
Experience developing cloud-native applications.
Experience with microservices architecture.
Experience with containerization technologies.
Experience working in government or public sector environments.
Enterprise Web Applications
REST APIs & Web APIs
WCF Services
ReactJS Applications
AngularJS Applications
SQL Server Database Components
SSRS Reports
SSIS Packages
Active Reports
CI/CD Pipelines
Technical Design Documents
Architecture Documentation
Deployment Guides
Source Code Repositories
Knowledge Transfer Documentation
Bachelor\'s Degree in Computer Science, Information Technology, Information Systems, Computer Programming, or a related Information Technology field (or equivalent work experience).