Applications Developer
Posted 2025-05-18Location: Remote/Aubrey, TX
Job Schedule: Full Time (40 Hours/Week)
Salary: $105,997.00/Annum
Job duties:
Assist the technical team to apply technical solutions to the business requests
Work with business analysts and SMEs to identify, design and develop web applications using C#.Net, Angular and Web API.
Develop new features and maintain existing applications developed on ASP.NET, Web API and SQL.
Assist the team in conversion of existing technology stack to Angular.
Review, design, develop and refractor code in MVC ASP.NET, Web API, JavaScript, Angular and Bootstrap for rich UI experience.
Design Frontend within Angular using object-oriented concepts like class, interface and components, view templates and styles.
Build applications using Service-Oriented Architecture (SOA), web services (REST/JSON), and WCF/WEB API.
Work with database components
Review, design, develop and refractor code in functions, stored procedures and tables using SQL server.
Develop and maintain SQL scripts and SSRS reports for data visualizations.
Support the maintenance and enhancement of variety of applications
Debug, identify issues and provide solutions with root cause and impact analysis using the error log files, tables and windows event viewer.
Write LINQ quires to perform CURD, interact and transform objects/data in business and data access layers.
Performance tuning the SQL queries using optimizer, execution plan and creating indexes.
Works on the most complex problems where analysis of situations or data requires an evaluation of intangible variance factors.
Develop and update various reports for clients
Develop, maintain and deploy the SQL Server Reports (SSRS) using Visual Studio.
Release Management
Create Build definitions and Release definitions for Continuous Integration and Continuous Deployment.
Automate Continuous Integration builds and deployments across multiple environments (Dev, QA, UAT and PROD) using Azure DevOPS.
Minimum Education Requirement: This position requires minimum of Bachelors degree in computer science, computer information systems, information technology, or a combination of education and experience equating to the U.S. equivalent of a Bachelors degree in one of the aforementioned subjects.
Apply Job!