NET Application Architect and Lead Developer

Rose International
Los Angeles, United States of America
3 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Los Angeles, United States of America

Tech stack

.NET
API
Applications Architecture
C Sharp (Programming Language)
Code Review
Data Security
Entity Framework
Microsoft SQL Server
MVC
Node.js
Performance Tuning
Software Engineering
SQL Stored Procedures
React
Indexer
WebPack
Github Enterprise
Codebase
GraphQL
REST

Job description

Review and assess existing MVC-based applications for modernization opportunities

Define and recommend architecture patterns and technical standards

Break down technical work into milestones, deliverables, and tasks

Provide development estimates and support project planning

Lead hands-on development of .NET applications and APIs (REST and GraphQL)

Design, develop, and optimize SQL Server databases, queries, and stored procedures

Implement best practices using Entity Framework and data access patterns

Develop and enhance front-end applications using React technologies

Collaborate with business analysts to translate requirements into technical solutions

Work with project managers and development teams to define scope and timelines

Mentor developers through code reviews and technical guidance

Support development workflows using GitHub Enterprise

Communicate progress, risks, and recommendations to leadership

Perform additional duties as needed

  • Only those lawfully authorized to work in the designated country associated with the position will be considered.

  • Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client's business needs and requirements.

Requirements

Strong professional experience in .NET development

Deep expertise in C#, .NET, and Entity Framework

Proven experience designing and building RESTful APIs and working with GraphQL

Advanced SQL Server experience (stored procedures, indexing, performance tuning)

Experience taking ownership of existing applications and codebases

Experience leading development efforts and mentoring developers

Proficiency with GitHub Enterprise

Strong written and verbal communication skills

Ability to translate business requirements into technical solutions

Preferred Qualifications / Skills / Experience:

Experience modernizing or migrating legacy MVC applications

Experience with React, Vite, and Node.js

Experience working in production environments with active systems

Experience in public sector or high-visibility environments

Experience supporting financial, tax, or property-related systems, The organization is seeking a Senior .NET Application Architect and Lead Developer to provide technical leadership for application modernization and migration initiatives. This role involves assessing existing applications, defining architecture strategies, and delivering hands-on development in a fast-paced, high-visibility environment. The ideal candidate will combine strong architectural expertise with the ability to actively contribute to coding and solution delivery. Working closely with leadership and cross-functional teams, this individual will drive best practices in development, optimize system performance, and ensure scalable, maintainable application design. This is a highly impactful role requiring both strategic thinking and execution-focused delivery.

Apply for this position