Senior Programmer – .NET
Job Role: Senior Programmer
Location: Los Angeles, CA (Remote)
Duration: 12 Months Contract
Skills Preferred
Ability to code, tests and debug complex web/mobile applications to create new business applications and interfaces or maintains/modifies existing business applications utilizing .NET Core components (including ASP.NET, VB.NET, and other integrations), C#, jQuery, HTML5, CSS, JavaScript, AJAX, JSON, XML, and Model View Controller (MVC). Ability to identify, analyze, and resolve complex application problems. Proficiency in creating and managing stored procedures, functions, and queries to extract necessary data elements. Strong coding skills in Oracle PL/SQL and Microsoft T-SQL, with the ability to clearly document code functionality. Expertise in developing web services to integrate with multiple internal and external systems. Ability to perform database management, including CRUD operations and efficient data loading into database tables. Proficiency in object-oriented programming languages (e.g., C#, Java) with the ability to design and document business class layers. Skilled in generating reports using Report Builder and Power BI Desktop. Ability to troubleshoot and test newly developed programs to ensure user interface functionality aligns with system design and programming standards. Proficiency in designing table structures, constraints, triggers, and sequences to support data integrity and application validations. Ability to create batch jobs (console application) to automate daily tasks from different databases.
Experience Preferred:
- (+3 YEARS) experience with cloud computing platforms such as AZURE
- (+3 YEARS) Experience with cloud computing platforms such as AWS
- (+5 YEARS) Demonstrated, extensive experience developing interactive web applications using BLAZOR.NET
- Demonstrated, extensive experience developing interactive web applications using Blazor or comparable modern web frameworks, with strong proficiency in C# (+10 YEARS) and HTML( +10 YEARS)
- (+5 YEARS) Have an understanding of Agile Development principles and DevOps practices.