Senior Software Developer
Maricopa County
Posting Date 07/13/26 Application Deadline 07/20/26 Pay Range Min - 1st Quartile - Mid - Max $87,000.00 - $104,375.00 - $121,750.00 - $156,500.00 Job Type Unclassified Department Sheriff About the Position The Applications Programmer Analyst Senior and Lead analyzes and evaluates information systems to modify them to meet customer needs. This position functions independently as a team leader, mentoring and coaching other programmer analysts and managing complex processes and projects. The lead has experience with full stack software development using Microsoft products and .Net programming languages. Position Qualifications We recognize your time is valuable, so please apply if you meet the following required qualifications: Education Bachelor’s degree in Computer Science, Information Technology, or closely related field, Experience 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. OR Combined education and experience qualifications An equivalent combination of education and job-related experience may substitute for the minimum qualifications on a year for year basis. Other requirements Training that may be provided on-the-job: FEMA NIMS – IS100 and 700; Safety; Payroll; PREA. Prior to hiring, the Sheriff's Office requires that all candidates pass a background review. Our Preferred Candidate has Experience in a senior or lead development role. 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. Compensation is more than a salary with MCSO: Growth and stability since 1871 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 Learn more at Benefits Overview Essential Job Tasks (This is not an all-inclusive list of all job duties that may be required; employees will be required to perform other related duties as assigned.) 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. Designs computer systems or modules. 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. Working Conditions Maricopa County is an EEO/ADA Reasonable Accommodation Employer. The following environments described are only representative of how the essential job tasks are currently performed or envisioned. As such, in order to accommodate a disability or limitation, the essential job tasks may be performed in ways other than described on these pages. Work occurs primarily indoors. Tasks require managing time pressures and high work volumes with high degree of decision making, concentration, and accuracy. Position requires ethical conduct and a professional demeanor. Work environment Indoors Rarely outdoors or in temperatures above 90 degrees Conditions may rarely include stairs or ladders, high noise level, dim lighting, bright lighting, exposure to contagious diseases Physical environment Sitting, standing, walking Speaking, hearing, seeing, reading Social environment Accuracy Decision making Concentration/vigilance Teamwork Conditions frequently include interruptions, time pressures. High volume of work, handling multiple or complicated tasks, frequently changing tasks, unscheduled tasks, working in close physical proximity with others Conditions rarely include emergencies, traumatic subject matter, dangerous environment, isolation, overtime/rotating shifts, public contact Knowledge, Skills, and Abilities Knowledge of Full stack software development. Software Development Life Cycle (SDLC). Ability to learn other internal systems as required. Microsoft SQL, Stored procedures, views, and functions. Microsoft object-oriented programming languages. Criminal Justice Information Services (CJIS) Compliance. Skill in Supporting mission critical enterprise software systems, applications or services. Comprehending, analyzing, and communicating complex technical information. Managing time efficiently and adjusting to multiple changing priorities. Applying advanced problem-solving and decision-making abilities to critical tasks to identify problems and recommend solutions. Gathering and converting user requirements into technical specification documents. Using REST APIs, HTML5, CSS and other core web technology concepts Team Foundation Server / Azure DevOps Power BI or other reporting platforms such as Tableau or SSRS. Microsoft Power Platform and SharePoint. Interact with APIs, utilizing SDKs and other tools. Ability to Perform complex analysis, design, development & coding of software applications. Lead, mentor, and provide technical and project leadership to other staff members. Demonstrate initiative and work independently to accomplish responsibilities with minimal supervision. Express complex technical concepts effectively in verbal and written formats to diverse user base with varying degrees of technical experience. Build trust, influence, and foster relationships with diverse team members. Apply discretion and integrity when handling highly confidential information. Communicate effectively with command staff, subordinates, peers, and external contacts. SELECTION PROCEDURE: The hiring authority will select the successful candidate based on departmental needs. All offers of employment made to new hires and rehires at Maricopa County are contingent upon successful completion of a post-offer, pre-employment thorough background investigation. A background investigation is conducted on a current employee who changes to a Safety Sensitive Position or one having the potential for serious adverse impact on the integrity or efficiency of the County. These requirements do not pertain to employees of elected officials who undergo background investigation processes administered through their respective offices. Typically, successful candidates are hired at a salary rate, up to midpoint of the range, based on applicable experience, internal equity and budgetary allowances. Maricopa County is an equal opportunity employer. Minimum Education Maricopa County is an EEO/ADA Reasonable Accommodation Employer. Apply Now! If you have what it takes, we have your career. For those with strength of character and commitment, MCSO provides excellent career opportunities. As one of the nation’s largest law enforcement agencies, we offer our team members numerous career paths so they can pursue their professional interests for the life of their career and achieve the highest level of professional development.
- Western Alliance Bank is looking for a Principal Engineer I - Senior DevOps Engineer. The role involves providing expert guidance in... ...like establishing best practices, managing CI/CD pipelines, and developing effective reporting dashboards. The candidate should have 8+ years...Senior
- Western Alliance Bancorporation is seeking a Principal Engineer I - Senior DevOps Engineer in Phoenix, Arizona. The successful candidate will provide expertise in DevOps platforms and oversee complex design responsibilities. With 8+ years of IT experience, you will engage...Senior
- ...Job Title: Senior Java Full Stack Developer Location: Phoenix, AZ 85027 Experience Required: 8-10 Years Interview Process: Face... ...analysts, QA teams, and developers to deliver high-quality software solutions. Participate in Agile ceremonies including...Senior
- ...Title: Senior Backend Kotlin Developer Location: 18850 N 56th St, Phoenix, AZ 85054 (Hybrid 2-3X per week) Duration: 12+ months... ...Interview Job Description: Backend Self Service Software Engineer Digital Banking and Payments Team...Senior
- ...Job Title* Senior Golang Developer Work Location : Phoenix, AZ 85054 Job Details: Must Have Skills (Top 3 technical skills only) *... ...Golang development stack. Experience in application design, software development, and testing, preferably in an Agile environment...Senior
- Applied Materials in Phoenix is seeking a technically adept professional to serve as the primary customer interface for E‑Beam test activities and related semiconductor applications. You will lead evaluations, demos, and SOW execution while collaborating with cross‑functional...Senior
- ...A technology staffing firm is seeking a Senior .Net Programmer Analyst for a client in Phoenix, AZ. The role involves improving existing... ..., making it ideal for committed professionals looking to impact positively on software development projects. #J-18808-Ljbffr...Senior
- A premier tech solutions company is looking for a Senior/Lead Web Developer to provide technical leadership and develop end-to-end solutions. This role requires experience in web technologies, knowledge of SEO, and the ability to manage and mentor a team. Candidates should...Senior
$92.4k - $120.1k
...infrastructure, healthcare and aerospace/defense. Visit to learn how our innovative team is helping connect, protect and power our planet. Senior Field Applications Engineer to join the Americas FAE team, reporting to the FAE Manager. This individual will be an articulate,...SeniorPermanent employment- ...initiatives Contribute beyond story execution and operate as a senior technical leader Drive design reviews, PR rigor, and technical... ...engineering practices Preferred Qualifications: Salesforce Platform Developer I/II certifications Experience in large enterprise or highly...SeniorShift work
- ...development. The candidate should have at least 6 years of experience in software engineering, with expertise in RESTful APIs, PostgreSQL, and Couchbase. The role involves designing scalable services, developing JavaScript components, and contributing to CI/CD processes. BC...Senior
- ...Position: Senior Java Fullstack Developer Location: Phoenix, AZ (Onsite Role) Job Type: Contract EXP should be 10+ Years min Job... ...spans over 16 years and today we are an Award-Winning Global Software Consultancy solving complex problems with technology. We...SeniorContract work
- AIAEC LLC is seeking a Senior Python Backend Engineer in Phoenix, Arizona. You will significantly contribute to the architectural decisions... .... Your role will merge high-level AI research with practical software solutions. Key responsibilities include designing backend...Senior
- EY is seeking a Senior in Application Design and Development to drive innovative technological solutions. You'll manage deliverables and engage with clients to ensure service excellence. This role requires strong experience in Oracle technologies and a collaborative approach...Senior
- A leading software solutions company is looking for a seasoned backend developer with expertise in Python to design and maintain cutting-edge serverless architectures. This fully remote role requires over 8 years of experience, strong skills in functional programming,...SeniorRemote jobFlexible hours
- EITACIES Inc. is seeking a Python Backend Engineer in Phoenix, AZ to design and build high-performance APIs for enterprise-scale financial systems. This role is backend-heavy and requires collaboration with product and engineering teams to create secure microservices. Ideal...Senior
- Tech Genius inc is seeking a Java Backend Developer in Phoenix, AZ. The role focuses on designing and developing scalable backend services using Java, Spring Boot, and GCP. Ideal candidates will have over 6 years of experience in Java Backend Development, strong skills...Senior
$120k - $160k
Entegris is seeking a Lead Engineer, Field Applications to specialize in micro-contamination control, particularly in semiconductor processes. The role involves supporting product development and customer interactions in the Phoenix, Arizona area. Ideal candidates should...Senior- ...About the job Senior Full Stack Java Developer ***W2 only*** Position: Senior Full Stack Java Developer Location: 100% Remote Contract: 12 months ~1 interview with Tech Lead Top Skills - Must Haves Java Microservices Angular Java...SeniorLong term contractContract workRemote work
$90k - $120k
...experience in Java development, particularly with Spring and Microservices. This role involves collaborating with cross-functional teams to develop and troubleshoot applications, alongside using tools like Jenkins and AWS. The position offers a competitive salary range of $90,00...Senior- Kastel Group is seeking a highly capable Full Stack Engineer to own business‑critical software initiatives from concept through deployment and long‑term support. This role focuses on translating business needs into scalable, production‑ready applications across client...Senior
- A leading IT consulting firm in Phoenix is seeking skilled professionals with over 4 years of experience in Spring, JPA / Hibernate, and Apache technologies. Candidates must possess strong analytical and communication skills and should have a minimum of 5 years IT experience...Senior
- IntraEdge is looking for a professional in Phoenix, AZ to join as a HMI Systems Expert. This role involves leading the technical execution of HMI systems in power generation environments. The ideal candidate will possess strong expertise in systems integration, cybersecurity...SeniorRemote job
- Sonoma Consulting Inc. is seeking a Full-Time Java Developer based in Phoenix, Arizona. The ideal candidate will possess at least 4 years of development experience with Java and frameworks such as Spring Boot and Restful Services. Additional knowledge in Agile methodologies...SeniorFull time
- A technology consulting firm is seeking hands-on Python engineers for a part-time role focused on developing Model Context Protocol servers. The role involves evaluating agent behavior and requires 4+ years of Python experience, particularly in backend or tools development...SeniorRemote jobPart timeFlexible hours
$64k - $120k
Tata Consultancy Services is looking for an SAP ABAP Developer based in Phoenix, Arizona, to handle development tasks including Reporting, Interface, Conversion, and Workflows (RICEFW). The role requires a strong understanding of SAP materials management, and you will need...Senior- Sunrise Systems in Phoenix, AZ is seeking a Senior Applications Developer for a 3-month contract. The role involves developing, supporting, and maintaining web applications primarily using C# .NET. Candidates should have extensive experience with SQL Server and REST APIs...SeniorContract work
- Veriipro is seeking a seasoned DevOps Engineer based in Phoenix, Arizona. The role involves designing and maintaining pipelines, administering GitHub Enterprise, and managing Kubernetes clusters. Candidates should possess strong skills in automation scripting and CI/CD ...Senior
- Zenity is seeking a Senior Forward Deployed Software Engineer to partner with Microsoft and major customers. You will be embedded with AMEX and Microsoft engineering teams, delivering enterprise-grade solutions and extending Zenity onto new platforms while ensuring security...Senior
$48k - $96k
...Join to apply for the Senior Android Developer role at Lumenalta Base pay range $48,000.00/yr - $96,000.00/yr What we're working on: Enterprise... ...app store with over 100 reviews 5+ years of production-level software development experience Recent experience with RxJava Strong...SeniorFull timeWork at officeRemote workMonday to FridayFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
- ngo software engineer Phoenix, AZ
- software developer Phoenix, AZ
- software developer internship no experience Phoenix, AZ
- junior software developer Phoenix, AZ
- part time software developer remote Phoenix, AZ
- financial software developer Phoenix, AZ
- senior software engineer ruby on rails Phoenix, AZ
- software engineer amazon Phoenix, AZ
- senior software design engineer Phoenix, AZ
- software engineer part time Phoenix, AZ

