Demo

Senior .NET Application Developer

Sacramento County Office of Education
Mather, CA Full Time
POSTED ON 4/18/2025
AVAILABLE BEFORE 6/18/2025

Job Details

This position will require working onsite at the Sacramento County Office of Education (SCOE), located in the Sacramento, California area.

If you are interested in the position described below, please be sure to submit your application at the following website in order to be considered:

Job Summary

Under general direction of the Lead Application Developer, designs, develops and tests custom .NET web applications and tools. From inception to implementation, creates each application layer: user interface, services, repositories, and database objects. Develops applications using ASP.NET MVC 5 and C#, Bootstrap, jQuery, web services and MS SQL Server. Collaborates with project team to define scope, level of effort and schedule. Translates complex business requirements into scalable application features. Performs comprehensive testing to satisfy specified requirements and ensure coding standards and best practices. Produces responsive web designs that meets W3C accessibility standards within the UI.

Sacramento County Office of Education Job Description Classification Title: Senior .NET Application Developer

DEFINITION

Under general direction, designs, develops, and tests custom .NET web applications and tools; develops applications using ASP.NET MVC and C#, Bootstrap, jQuery, web services, and MS SQL Server; collaborates with project team on application development; translates complex business requirements into scalable application features; adheres to established coding and accessibility standards and best practices; performs other duties as assigned.

DIRECTLY RESPONSIBLE TO

Appropriate Administrator

SUPERVISION OVER

Professional, technical, and clerical staff as assigned

DUTIES AND RESPONSIBILITIES

(Any one position may not include all of the listed duties, nor do all of the listed examples include all tasks which may be found in positions within this classification.)

Designs, develops, and maintains both new and existing code, ranging from client-side development using JavaScript, HTML, and CSS, to server-side code using C# and ASP.Net MVC, Web API, Windows services, and SQL Server for data persistence and retrieval; creates each application layer (user interface, services, repositories, and database objects) from inception to implementation; provides rapid prototyping and presents conceptual designs and working prototypes; works with project manager in requirement analysis; translates mockups and wireframes into functioning front-end code; collaborates with project team on defining the scope of the project, level of effort required, and timelines for completion; partners with internal teams to produce software design and architecture; writes clean and scalable code using .NET programming languages; develops SQL queries using complex joins, stored procedures, and views; implements security protocols to mitigate vulnerabilities including cross-site scripting and SQL injection; tests and deploys applications and systems by creating, maintaining, and running unit tests for both new and existing code to deliver defect-free and well-tested code for quality assurance; revises, updates, refactors, and debugs code; conducts design and code reviews and collaborates to ensure code passes review; improves existing software; writes and maintains documentation for new and existing features throughout the software development life cycle (SDLC); produces responsive web designs that meet World Wide Web Consortium (W3C) accessibility standards within the user interface (UI); serves as an expert on applications and provides technical support.

MINIMUM QUALIFICATIONS

Education, Training, and Experience

Any combination of education, training, and experience equivalent to a bachelor s degree in Computer Science or Information Systems from an accredited institution and three years or more as a full-stack .NET developer required; advanced certifications such as Advanced Microsoft Certified Solutions Developer (MCSD), or Microsoft Most Valuable Professional (MVP) desired.

Knowledge of

Current features of C# and its coding environment (Microsoft Visual Studio) .NET framework; MS SQL database; structure and logic of Object-Oriented programming (OOP); client-side web development technologies; HyperText Markup Language (HTML); Cascading Style Sheets (CSS), JavaScript, jQuery, and Bootstrap; responsive design; source control software such as Github or Azure DevOps; federal accessibility standards and W3C code validation.

Skill and Ability to

Write clean and readable code in C#; identify issues, develop and implement scalable solutions, and evaluate for effectiveness; respond to requests for changes and modifications of an application in a timely manner; restructure code to improve its quality, without altering the external behavior of the site; set priorities, monitor project timelines, and organize work to meet deadlines; work independently with minimal supervision; maintain current knowledge of relevant advancements in technology; provide user-friendly technical support to clients; establish and maintain cooperative working relationships with program staff, clients, and project partners; collaborate with team members and clients; communicate complex technical ideas and solutions to non-technical audiences; communicate effectively in both oral and written forms.

Other Characteristics

Possession of valid California driver s license; willingness to travel locally using own transportation to conduct work assignments.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

Salary : $130,689

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior .NET Application Developer?

Sign up to receive alerts about other jobs on the Senior .NET Application Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$108,098 - $130,480
Income Estimation: 
$131,611 - $156,576
Income Estimation: 
$82,809 - $110,162
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$123,508 - $158,121
Income Estimation: 
$123,508 - $158,121
Income Estimation: 
$132,730 - $173,376
Income Estimation: 
$63,573 - $82,434
Income Estimation: 
$82,809 - $110,162
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Sacramento County Office of Education

Sacramento County Office of Education
Hired Organization Address Sacramento, CA Full Time
About the Employer SCOE is one of 58 county offices of education in the State of California and plays a vital role in pr...
Sacramento County Office of Education
Hired Organization Address Sacramento, CA Full Time
About the Employer SCOE is one of 58 county offices of education in the State of California and plays a vital role in pr...
Sacramento County Office of Education
Hired Organization Address Sacramento, CA Part Time
Performs custodial and general maintenance services by keeping assigned areas clean, orderly, safe, and secure. SCOE is ...

Not the job you're looking for? Here are some other Senior .NET Application Developer jobs in the Mather, CA area that may be a better fit.

Senior .NET Application Developer

Sacramento County Office of Education, Sacramento, CA

Sr. Application Developer(.NET)

Scout Exchange, Davis, CA

AI Assistant is available now!

Feel free to start your new journey!