General Description
The Senior .Net Developer is part of our internal application development team. The Developer will be responsible for product development lifecycle of web services, APIs, web and mobile applications, and enterprise portals. Candidate will be using Microsoft platform, primarily Azure PaaS, .NET Framework, C#, ASP.NET, Angular, .NET Core, SQL Server, and SharePoint for building custom solutions as well as SSIS, DW, and ADF for data integration. Candidate should be familiar with Azure DevOps and SCRUM/Agile/DevOps development.
Essential Duties and Responsibilities
Design, develop and maintain custom business applications and services.
Design, develop and maintain APIs and data integrations with applications, including 3rd party services.
Design entity data models and commands and queries to modify and retrieve information from relational databases such as SQL Server or Azure SQL and schema-less databases such as CosmosDB.
Design and specify test scripts to ensure high-quality solutions with a combination of unit tests, integration tests and UI tests.
Work closely with counterparts in Infrastructure, Data, PMO, and Service Desk to deploy solution and transition support.
Serve as solution architect and a team lead while mentoring junior team members.
Other duties as assigned.
Qualifications
Bachelor's degree in computer science, Computer Information Systems, Information Technology, Computer Engineering, or related technical field preferred.
5-7 years of experience developing applications using full-stack Microsoft applications, including .NET Framework or Core, ASP.NET, C#, Angular or similar JavaScript framework and SQL.
5-7 years of experience developing, analyzing, and performing optimization of code.
1-3 years of experience working on Azure or other cloud service based solutions.
1-3 years of experience using the Visual Studio Team Services (VSTS) now Azure DevOps (ADO).
Demonstrated computer skills including a working knowledge of MS Office products, including Outlook, Excel
All qualified applicants will receive consideration for employment without regard to race, color, national origin, age, ancestry, religion, sex, sexual orientation, gender identity, gender expression, marital status, disability, medical condition, genetic information, pregnancy, or military or veteran status. We consider all qualified applicants, including those with criminal histories, in a manner consistent with state and local laws, including the California Fair Chance Act, City of Los Angeles' Fair Chance Initiative for Hiring Ordinance, and Los Angeles County Fair Chance Ordinance. For unincorporated Los Angeles county, to the extent our customers require a background check for certain positions, the Company faces a significant risk to its business operations and business reputation unless a review of criminal history is conducted for those specific job positions.