FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Developer
Maricopa County Sheriff's OfficeSenior Software Developer analyzing information systems and leading development teams at Maricopa County Sheriff's Office. Mentoring programmers while managing complex processes and projects.
Posted 7/14/2026full-timePhoenix • Arizona • 🇺🇸 United StatesSenior💰 $87,000 - $156,500 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Microsoft .Net development, including .Net Framework 4.8+, .Net 5.0+, ASP.Net/MVC, and C#. Proven ability to lead teams, mentor staff, and manage complex projects while ensuring high-quality code through effective testing and debugging practices.
Highest-signal resume keywords
Microsoft .Net DevelopmentFull Stack DevelopmentAgile MethodologyAzure DevOps GitDatabase Management
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
.Net Framework 4.8+.Net 5.0+ASP.Net/MVCC#Rest APISQL ServerSSRSSSISAJAXApplication Troubleshooting
Soft Skills
Team LeadershipMentoringProblem SolvingCommunicationCollaboration
Tools & Technologies
Azure DevOpsMicrosoft Power PlatformSharePoint
Industry Keywords
Information TechnologyApplication DevelopmentDatabase ConversionUser SupportService Management
Tech Stack
Tools & technologiesASP.NETAzureSQLSSIS
About the role
Key responsibilities & impact- Analyzes and evaluates information systems to modify them to meet customer needs
- Functions independently as a team leader, mentoring and coaching other programmer analysts and managing complex processes and projects
- Troubleshoots, investigates, analyzes, and solves application problems
- Performs technical modifications required for regular application patches and tools upgrades
- Creates, modifies, or adapts new and existing code using standard procedures and techniques
- Writes code, unit tests, and builds repeatable deployment and test scripts
- Analyzes business processes
- Codes and debugs application programs
- Designs/develops any required database conversion programs
- Develops functional and program specifications
- Documents any required data feed and system integration needs
- Develops and documents detailed designs for applications and databases from which programs will be coded, tested, and debugged
- Develops necessary database impact analysis documentation for DBA on new or modified database requirements
- Tests application, interfaces, or conversion programs
- Develops user, system, and operation run documentation
- Implements application systems or modules
- Performs application maintenance and support activities
- Collects and reports data as required for departmental statistics
- Communicates regularly with users, associates and management staff
- Partners with programming and database staff on a day-to-day basis
- Demonstrates leadership and effectiveness as a team leader, managing processes and projects and assigning workflow.
- Mentors and coaches IT staff in support of collaborative service management practices including problem solving, user support and communication.
- Maintains a consistently high level of quality for developed code using sound unit testing and debugging principles
- Reviews emerging technologies and participates in determining the future technology direction for the department.
- Performs other duties as assigned.
Requirements
What you’ll need- Bachelor's degree in Computer Science, Information Technology, or closely related field
- Three (3) years of programming experience as Microsoft .Net developer within the past three (3) years with an emphasis in .Net Framework 4.8+, .Net 5.0+, ASP.Net/MVC, C#, Rest API and SSRS
- An equivalent combination of education and job-related experience may substitute for the minimum qualifications on a year for year basis.
- Experience in a senior or lead development role is preferred
- Five (5) years of experience within the past five (5) years as a Full Stack Microsoft .Net developer with hands on programming experience in .Net Framework 4.8+, .Net 5.0+, ASP.Net/MVC, C#, AJAX, SQL server, SSRS, SSIS, and Rest API
- Experience with Azure DevOps Git Source Control Methodology and build and release management
- Experience working with Microsoft Power Platform and SharePoint
- Experience working in Agile Methodology.
Benefits
Comp & perks- Choice of three medical plans – starting as low as $70/month
- Holidays – 10/year + 1 personal day
- Enrollment in Arizona State Retirement System
- Paid sick and parental leaves (birth/adoption)
- 30% discount at KinderCare daycare facilities in the Valley
- MCKids Club daycare next to headquarters
- MCSO Mentoring program to provide personal and professional growth opportunities for all employees
- Access to free County gyms