Senior .NET Developer

SCIENCE SYSTEMS & APPLICATIONS
Los Angeles, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 145K

Job location

Los Angeles, United States of America

Tech stack

ASP.NET
JavaScript
.NET
AJAX
Amazon Web Services (AWS)
HTML5
Unit Testing
Azure
Bootstrap
C Sharp (Programming Language)
CSS
Cloud Computing
Code Review
Databases
Data Auditing
Database Design
Web Development
Entity Framework
jQuery
PostgreSQL
Load Testing
Microsoft SQL Server
MVC
Oracle
Software Engineering
Software Requirements Analysis
Software Systems
SQL Stored Procedures
PL-SQL
SQL Databases
SQL Server Reporting Services
SQL Server Integration Services
Systems Integration
T-SQL
TypeScript
Web Applications
Web Services
Multithreading
Scripting (Bash/Python/Go/Ruby)
Enterprise Software Applications
.NET Core
GitHub Copilot
Database Performance
Angular
Integration Tests
Information Technology
Webforms
Front End Software Development
Microservices

Job description

Science Systems and Applications, Inc. (SSAI) is seeking experienced Senior .NET Developers to support mission-critical application development for a public sector client. Multiple openings may be available. The selected candidates will work on modern web-based and cloud-based systems, support complex application modernization efforts, and collaborate with technical teams, project leadership, and business sponsors to deliver high-quality software solutions.

  • This position is expected to be performed on-site in Los Angeles, CA.
  • Candidates must be able to successfully complete fingerprint and criminal background check clearance before working.
  • Position is contingent upon customer approval and work order requirements.
  • Estimated Duration: 6 months, with a possible 6-month extension, * Design, develop, enhance, and support complex .NET web applications, API services, functions, workflows, and database-driven solutions.
  • Coordinate application development activities, including requirements, schedules, troubleshooting, development support, and production support across multiple environments and platforms.
  • Lead system design and development using modern development methodologies, tools, and standards.
  • Perform unit testing, integration testing, load testing, and validation of complex websites, system integrations, and application interfaces.
  • Support the design and implementation of database architecture, data loads, data quality assurance, and stored procedure development.
  • Gather and analyze customer software requirements and recommend practical software solutions and technologies that address business needs.
  • Establish and follow consistent development standards, practices, and procedures that support high-quality application delivery.
  • Work with project managers, leadership, technical teams, and business users to estimate work, communicate project status, and support change revisions.
  • Participate in application design strategy sessions, code reviews, and technical planning meetings.
  • Mentor other team members as needed and support knowledge transfer across the development team.
  • Create and maintain technical documentation, user guides, and support materials for system applications and end users.

Requirements

This role is ideal for a senior developer with strong hands-on experience in .NET, C#, ASP.NET/MVC, API services, front-end development, Angular, Entity Framework, SQL Server, and enterprise application support. Candidates should be comfortable working in a fast-paced environment, leading technical efforts, troubleshooting issues across multiple environments, and providing clear communication to both technical and business audiences., * 5+ years of experience building complex .NET web applications, API services, functions, workflows, and SQL-based solutions.

  • 5+ years of ASP.NET/MVC development experience.
  • 5+ years of C# programming experience.
  • 5+ years of REST/SOAP API and web services design experience.
  • 5+ years of .NET Core development experience.
  • 3+ years of modern/mobile responsive front-end development using JavaScript, jQuery, Bootstrap, HTML5, and CSS3.
  • 3+ years of Angular development experience.
  • 3+ years of Entity Framework and SQL Server 2012 or higher database experience.
  • Experience using GitHub Copilot or another AI-assisted development tool.
  • Strong analytical, evaluation, troubleshooting, and problem-resolution skills.
  • Strong verbal and written communication skills, including the ability to communicate with developers, IT teams, project leadership, and business sponsors.
  • Ability to provide demos, presentations, documentation, and knowledge transfer to technical and non-technical audiences.
  • BS/BA degree in Computer Science, Information Technology, or a related field. Additional qualifying experience may be substituted for the degree requirement on a year-for-year basis.

Desired Qualifications:

  • .NET Framework 4.5 or above, WebForms, Razor, Ajax, multithreading, and enterprise web application development.
  • T-SQL, PL/SQL, stored procedures, database design, and database performance support.
  • Oracle 11g or higher and PL/SQL programming.
  • PostgreSQL version 9 or higher.
  • TypeScript and Node.js scripting or development experience.
  • SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS).
  • Microservices architecture experience.
  • Cloud hosting, deployment, or development experience with Azure or AWS.

Apply for this position