Application Developer

Apply Online

NIC – Maine is looking to hire a Developer to join our team in Augusta, ME.  Acquired by Tyler Technologies (NYSE:TYL) in April 2021, NIC is a leader in digital government solutions and payments, partnering with government to deliver user-friendly digital services that make it easier and more efficient to interact with government.  NIC and Tyler are united in the mission to empower public sector entities to operate more efficiently and connect more transparently with their constituents and with each other.  In our Augusta, Maine office, we work closely with state and municipal agencies to manage the state's web portal,, and to build online government services for citizens and businesses.


We are recruiting for an Application Developer. This position will be part of our development team, reporting to the Director of Technology, and is primarily focused on development of new web applications, and migration, maintenance, and management of existing web applications. This person will be responsible for working on various eGovernment web applications, including eCommerce applications. They will work with project managers, systems admin, security analyst, and other developers. Best qualified candidates will have experience working in multiple programming languages (primarily Perl, Java, and JavaScript), with knowledge of open-source relational databases, such as MySQL. Candidates will be expected to be multi-tasking in a fast-paced team environment. Important qualities include the ability to work quickly, take initiative, prioritize, pay attention to detail, and to understand and work with existing/legacy application code.

Why Work for Us?

  • Your work product will be used by thousands if not millions of people.
  • We offer the security of an established partnership built on a 23-year history of success.
  • We provide excellent opportunities for career growth and professional development
  • We have a fun, relaxed work environment that values its staff and works as a team
  • We offer an excellent benefits package including health care, 401k and performance related bonuses.
  • Your work will be recognized and win awards. NIC partner states consistently dominate the majority of the top 10 states recognized by the Center for Digital Government as the Best of the Web in Digital Government Achievement.  Year after year, at least 8 of the top 10 State websites are NIC partner states.


Job Requirements:

  • A good understanding and familiarity of working in either PHP, Perl and/or Java.
  • Solid understanding of relational databases and SQL, for implementing database-driven, web-based applications.
  • A working command line knowledge of Linux based operating systems such as CentOS and Amazon Linux.
  • Strong organizational and prioritization skills.
  • Excellent communication skills, including good written and verbal abilities.
  • Desire to work in fast-paced entrepreneurial environment to ensure that applications meet or exceed specifications in a 3-tier, scalable, and secure environment.
  • Self-motivated, creative, and strong sense of accountability.
  • Commitment to usability, accessibility, security and privacy standards as applicable in digital government.
  • Ability to work well with others.


Key Responsibilities

  • The developer will be technically well-rounded, including but not limited to writing code, understanding basic networking, understanding web application architecture and devops functions. The successful candidate will:
  • Provide technical expertise within an assigned business unit/area in the analysis, design, and development of business applications,
  • Bring a well-rounded and highly knowledgeable technical background in development of web / mobile applications, services & solutions.
  • Be a valued member of the project team that is responsible for delivering quality solutions and supporting those solutions through the SDLC change process and into production.
  • Accountable for major development responsibilities of large/complex projects or across multiple, nearly simultaneous smaller projects.
  • Provide technical consulting support on projects or system issues.
  • Evaluate application software packages and make recommendations to management.
  • Participate in business and IT project estimation activities, from the position of being a subject matter expert.


Desired Applications and Skills:

  • Linux
  • MySQL/MariaDB
  • Subversion or Git
  • Perl
  • Java
  • JavaScript
  • Knowledge of secure authentication and encryption methods
  • An understanding of XML based Web Services


Education Requirements:

  • Undergraduate degree in Computer Science or related discipline or equivalent work experience.




Augusta, Maine



Great Place to Work & Grow Your Career

Come join us as we transform the public sector! Our mission, vision, and values guide everything we do. We’re also frequently recognized as a great workplace locally and nationally. See our many awards and accolades.

Taking Care of You & Your Family

Your health and well-being are important to us. That’s why we invest in our team members by offering competitive benefits to support their health and financial wellness. Learn more about how we care for our people.

Apply Online

Requisition Number:2022-973

Tyler Technologies is proud to be an affirmative action / equal opportunity employer. All qualified applicants will receive consideration without regard to race, creed, gender, marital status, sexual orientation, citizenship status, color, religion, national origin, age, disability, veteran status, or any other status protected under local, state or federal laws. If you require reasonable accommodation for any part of the application or hiring process due to a disability, please submit your request by emailing or by calling 800.646.2633 ext. 791008. Please keep in mind these methods are reserved for individuals who require accommodation due to a disability.
spacer module is 50px
Didn’t find what you’re looking for?

Start your search again

spacer module is 27px

Don't be fooled by criminals making false employment offers, requesting personal and financial information, or impersonating Tyler management. In our recruiting practice, we do not …

  • Extend job offers to candidates we have never spoken with on the phone or in-person
  • Request financial information from candidates
  • Offer jobs through chat rooms, meetups, or hangouts

If you feel you may have been in contact with someone falsely representing Tyler, please contact immediately and provide us with as much information as possible about the exchange. If you opened or clicked on any links or attachments within a suspicious job offer, we recommend running a full antivirus scan on your computer to make sure no malware was downloaded.

spacer module is 25px
Get to Know Our Tyler Family

At Tyler, team members are valued and encouraged to innovate, while having fun along the way. Join us and see why we love working here.

Meet our Tyler family
Meaningful Work, Valuable Benefits

To make work even more rewarding, we offer a wide range of benefits to support the overall wellness of you and eligible family members.

Check out our benefits
Why Work at Tyler?

While committed to serving the public sector, we’re also dedicated to investing in our people. Be a part of our passionate community where you can grow.

Come work with us
Upcoming Job Fairs & Recruiting Events

Interested in learning more about what it's like to be a part of our team? Our recruiting team would love to meet you at an upcoming event in your area or virtually.

See our hiring events