top of page

Sr. Application Development

Phoenix, AZ, USA

Job Type


Essential Duties and Responsibilities:

  • Collaborate with project managers. Application Development Specialists, Application Development Engineers in conceptualizing and developing software programs and applications;

  • Assist in defining software development plans, including scoping, scheduling, and implementation; Understand how applications and systems operate, are structured, and how customers use them;

  • Provide architectural and engineering support (when necessary) to technical operations staff when they are building, deploying, configuring, and supporting systems;

  • Participate with IT's development and operations teams to define plans for standardizing, scaling, and enhancing products and the services utilized to deploy/install/release those products;

  • Monitor software performance on new and existing applications and write programming scripts to enhance functionality and/or performance of company applications as necessary;

  • Participate in interactions with customers as a technical expert for product subsystems

  • Document architecture and provide oversight to the Data Architecture Committee, providing recommendations;

  • Act as a liaison with team members and /or vendors for efficient implementation of new software products or systems and for resolution of any adaptation issues; recommend, schedule, and perform software improvements and upgrades.

  • Active role in cross-departmental projects when needed;

  • Write and/or delete programming scripts to enhance functionality and/or appearance of the company website and web applications as necessary.

  • Direct research on merging application development software products, languages, and architecture standards in support of procurement and development efforts;

  • Provide leadership on the development and implementation of best practices with other team members

  • Self-motivated and able to work independently


  • A bachelor’s degree from an accredited college or university in such areas as computer science, computer software engineering, and related disciplines preferred; OR minimum 5 years of experience in application analysis and programming, systems analysis, and design.

  • Proven skills in conducting research into software-related issues and products.

  • 7+ years of progressive experience in software engineering, plus technical training directly related to software engineering is required

  • 5+ years experience as an application engineer; demonstrated success developing a variety of software systems while taking on increasing responsibility for analysis, design, implementation, and deployment tasks;

  • 5+ years experience developing data-driven applications utilizing significant relational database engines as part of the overall application architecture (experience with any or all of the following highly desirable: PostgreSQL, Oracle, SQL Server);

  • 5+ years of experience building web-based software systems, utilizing N-tier architectures, dynamic content, highly scalable approaches, and complex security models/implementations;

  • Experience with or knowledge of Object Oriented Programming Design.

  • Familiarity with data security, encryption, and privacy best practices.

  • Previous experience configuring and using any or all of the following highly desirable: LAMP- Linux, Apache, MySql, PHP and C/C++, .NET, Java, HTML, CSS, Java scripting, Shell scripting, AJAX, XML, SOAP, JSON, and Subversion; Git; AWS

  • 2+ years experience in the insurance industry within workers’ compensation and property and casualty. Candidate should have an understanding of insurance terminology and implementation of mid-large carrier platform systems;

  • Familiarity with web server technologies (JBoss, IIS)

  • Working knowledge of Eclipse, Visual Studio, Toad, and Data Manager

  • Experience with Agile Development Methodologies is a plus

  • Proficiency in developing and troubleshooting complex software systems that run in mixed environments including Linux, Unix, and/or Windows


bottom of page