Talent.com
Senior Software Developer
Senior Software DeveloperMaricopa Association of Governments • Phoenix, AZ, United States
[error_messages.no_longer_accepting]
Senior Software Developer

Senior Software Developer

Maricopa Association of Governments • Phoenix, AZ, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Position Type : IT

Date Posted : 11 / 13 / 2025

Location : Phoenix, Arizona

Position Title : Senior Software Developer

Post-date : 11 / 13 / 2025

Closes : The position is open until filled.

Status : Full-Time, Exempt

Salary : Title Range - $89,314 - $133,970

Hiring Range - $89,314 - $100,000

Location : Maricopa Association of Governments, downtown Phoenix, Arizona.

Note : A minimum of three days per week in office is required.

About MAG

The Maricopa Association of Governments (MAG) is a group of local governments working together on issues that touch the lives of every resident. We are a regional planning agency that develops solutions in areas such as transportation, environmental and air quality, and human services.

MAG serves a thriving region of 5 million people. Our members include 27 cities and towns, three Native nations, and Maricopa and Pinal counties. Our planning area encompasses more than 10,000 square miles. MAG is the council of governments and the designated metropolitan planning organization for transportation planning for the greater Phoenix metropolitan area.

Visit www.azmag.gov to learn more. MAG is a great place to work. We offer a competitive salary, excellent benefits, and a collaborative environment where employee contributions make a real impact.

Your Team

MAG's IT Software Development group creates and supports software that helps MAG and its member agencies carry out their mission. The team handles everything from planning and building new applications to maintaining and improving existing ones. Along with custom development, they support key systems like the ERP, GIS, database, and website CMS. The group also provides technical guidance for software projects developed by outside partners and other technological efforts across the organization.

The Position

The Senior Software Developer is responsible for designing, developing, and maintaining high-quality software solutions that meet the organization's goals and objectives. As a technical leader, you will create technical specifications, troubleshoot end user issues and provide assistance, collaborate with cross-functional teams, and drive the adoption of best practices in software development.

Key responsibilities include :

  • Designs, codes, tests, and maintains custom software systems by collaborating with various stakeholders to develop high-quality software solutions that meet or exceed customer expectations.
  • Develops and maintains databases and software applications.
  • Performs project planning for software development requirements. Identifies technical approach and operational feasibility.
  • Facilities collaborative code development and peer review.
  • Serves as a trusted technical advisor to stakeholders, delivering timely, strategic guidance and support on complex technical issues.
  • Diagnose, troubleshoot, and resolve issues with both custom developed and supported applications.
  • Leads discussions with stakeholders to proactively shape and refine business needs and expectations and to define the specifications of features and enhancements to custom software, ensuring their feasibility and seamless integration with existing architecture.
  • Develops technical documentation to guide future software development projects

The Candidate

The ideal candidate brings a strong background in software design and development, with hands-on experience across the full development life cycle. They demonstrate excellent problem-solving and analytical skills, a commitment to writing clean and maintainable code, and a proactive approach to improving systems and processes. They are detail-oriented, highly organized, and comfortable working both independently and as part of a collaborative team, including mentoring junior software developers. Excellent written and verbal communication skills are essential, particularly in explaining technical concepts clearly to both technical and non-technical audiences.

Qualifications and Skills

  • Applying software development lifecycle models, including Agile, Scrum, and Waterfall methodologies effectively
  • Conducts comprehensive quality assurance and control assessments
  • Finding and fixing coding errors in IT systems, software, and programming
  • Installing, repairing, and maintaining software and peripherals
  • Providing a high level of customer service and stakeholder engagement
  • Utilizes programming languages, including C#, ASP.NET, JavaScript, T-SQL, and content management systems
  • Writing, modifying, and testing code and scripts
  • Strong knowledge of relational databases including normalization and optimization strategies
  • Deep understanding of language-specific libraries, frameworks, and best practices
  • Proficiency with Git and best practices for version control
  • Adaptable in performing a wide range of duties, frequently shifting tasks of varying nature and complexity
  • Ability to :

  • Adapt to rapidly changing technical environment
  • Analyze and think critically, draw conclusions, and report results accurately
  • Develop and maintain effective and appropriate working relationships
  • Explain technical concepts to audiences with a wide range of technical skills
  • Learn and adapt to new technologies, methodologies, and tools quickly
  • Maintain the confidentiality of information and professional boundaries
  • Meet schedules and deadlines of the work
  • Experience and Education

  • Bachelor's degree from an accredited college or university in Business, Computer Science, Information Technology, Public Administration, Statistics, or related field.
  • At least 3 years of related work experience, such as software development, requirements definition, business analysis, and quality assurance and control.
  • Any equivalent combination of training, education, and experience that provides the required skills, knowledge and abilities.
  • The Maricopa Association of Governments is an Equal Opportunity Employer. During the selection process any applicant requiring accommodation for a disability should advise the Human Resources Division by calling (602) 452-5032.

    [job_alerts.create_a_job]

    Senior Software Developer • Phoenix, AZ, United States

    [internal_linking.similar_jobs]
    Senior Software Developer

    Senior Software Developer

    VirtualVocations • Phoenix, Arizona, United States
    [job_card.full_time]
    A company is looking for a Senior Software Developer to enhance and maintain business applications and systems for a Federal client. Key Responsibilities Provide expert IT technical services and e...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Manager of Software Development - Storage

    Senior Manager of Software Development - Storage

    Oracle • Phoenix, AZ, United States
    [job_card.full_time]
    Are you interested in building large-scale distributed infrastructure for the cloud? Oracle's Cloud Infrastructure team is building Infrastructure-as-a-Service technologies that operate at high sca...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Java Developer

    Senior Java Developer

    Kasmo Global • Phoenix, AZ, United States
    [job_card.full_time]
    Design, build and maintain REST API services using technologies such as Java, Spring, Hibernate, Tomcat and data stores to enable user interaction with large volume datasets.Build highly scalable, ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior JD Edwards EnterpriseOne Application Developer

    Senior JD Edwards EnterpriseOne Application Developer

    Prevail Recruiting • Phoenix, AZ, United States
    [job_card.full_time]
    JD Edwards Developer (EnterpriseOne / RPG / Orchestrator).VP of IT or equivalent technology leader.This role combines technical depth in. EnterpriseOne development tools.The ideal candidate is equal...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Manager, Software Engineering, Back End - Capital One Software (Remote)

    Senior Manager, Software Engineering, Back End - Capital One Software (Remote)

    Capital One • Phoenix, AZ, United States
    [job_card.full_time] +1
    Senior Manager, Software Engineering, Back End - Capital One Software (Remote).Ever since our first credit card customer in 1994, Capital One has recognized that technology and data can enable even...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Solutions Engineer

    Senior Solutions Engineer

    Confluent • Phoenix, AZ, United States
    [job_card.full_time]
    K - Offers Equity - Offers Commission.At Confluent, we are committed to providing competitive pay and benefits that are in line with industry standards. We analyze and carefully consider several fac...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Project Developer

    Senior Project Developer

    Veregy • Phoenix, AZ, United States
    [job_card.full_time]
    Veregy is an award-winning NAESCO-Accredited decarbonization company focusing on accelerating and simplifying the Energy Transition. We provide turnkey engineering and construction services designed...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    SAP ABAP Software Developer

    SAP ABAP Software Developer

    Two95 International Inc. • Scottsdale, AZ, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    SAP development experience, including ABAP and HANA Development experience.Well-versed in system integration technologies such as SLT, JS-based backend services (HANA XS, Node.Expert-level programm...[show_more]
    [last_updated.last_updated_30]
    Sr. Developer

    Sr. Developer

    Keylent Inc • Phoenix, AZ, United States
    [job_card.full_time]
    Required Skills : Golang, Postgres, Dockers, React JS.Developer with 7-10 years of experience in Java and BigData.Provable proficiency in Go programming. Excellent written and verbal communication s...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Developer (AZ)

    Senior Software Developer (AZ)

    Cooperidge Consulting Firm • Phoenix, AZ, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Cooperidge Consulting Firm is seeking.This role offers the opportunity to contribute to.Design / architect, develop, test, deploy, and operate fully integrated software. Design, build, and maintain in...[show_more]
    [last_updated.last_updated_30]
    Senior Software Engineer

    Senior Software Engineer

    Valore Partners • Tempe, Arizona, United States
    [job_card.full_time]
    A world-class Software Engineering firm, delivering bulletproof software transformation since 2005!.Seeking a Senior Software Engineer to join our team. you will help build and drive solutions in a...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer - AZ

    Senior Software Engineer - AZ

    Prismhr • Chandler, Arizona, United States
    [job_card.full_time]
    As a Senior Software Engineer, you will be.Our teams use a diverse set of tools and languages, including C#, Go, Ruby, Kafka, Docker,. We work with React and SPA’s in the front-end, and are investin...[show_more]
    [last_updated.last_updated_30] • [promoted]
    SAP ABAP Software Developer

    SAP ABAP Software Developer

    TWO95 International • Scottsdale, AZ, United States
    [job_card.full_time]
    SAP development experience, including ABAP and HANA Development experience.Well-versed in system integration technologies such as SLT, JS-based backend services (HANA XS, Node.Expert-level programm...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior.NET Software Developer

    Senior.NET Software Developer

    U-Haul • Phoenix, AZ, United States
    [job_card.full_time]
    N Central Ave, Phoenix, Arizona 85004 United States of America.This position is 100% remote but you must reside in the U. U-Haul is searching for a talented Senior Software Developer to join our tea...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Relativity • Phoenix, AZ, United States
    [job_card.full_time]
    Join our team as we reimagine and modernize the core of Relativity's data architecture.You'll play a pivotal role in transforming the Document Data Model (DDM)-a foundational component of our platf...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Core Experiences - Phoenix, USA

    Senior Software Engineer, Core Experiences - Phoenix, USA

    Speechify • Phoenix, Arizona, United States
    [job_card.full_time]
    Speechify is the easiest way to listen to the world’s information.Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go,...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior SAP ABAP Developer (Manufacturing)

    Senior SAP ABAP Developer (Manufacturing)

    RTX • Phoenix, AZ, United States
    [job_card.full_time]
    Person, or Immigration Status Requirements : .RTX Corporation is an Aerospace and Defense company that provides advanced systems and services for commercial, military and government customers worldwi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Confidential • Chandler, Arizona, United States
    [job_card.full_time]
    We are a proud work-from-office company.If you're ready to work on-site in a dynamic, global company, we’d love to hear from you. We are seeking a Senior Software Engineer to build reliable, scalabl...[show_more]
    [last_updated.last_updated_30] • [promoted]