Software Developer

Tyler Technologies

Yarmouth (ME)

On-site

USD 65,000 - 90,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Tyler Technologies is seeking a Software Developer in Yarmouth, Maine for a temporary 60-90 day position with potential conversion to a regular role based on performance. The candidate should be able to maintain and extend basic applications, learn new technologies, and work well in a team.

Applicants must have a CS/CE degree or equivalent, experience with C#, .NET, Javascript and Python, and familiarity with frontend and relational databases.

Qualifications

  • Bachelor's degree in computer science, computer engineering, or comparable work experience.
  • Logical thinking and reasoning skills.
  • Exposure to object oriented programming.
  • Exposure to current programming languages: C#, .NET, Javascript, Python
  • Familiarity with frontend development
  • Understanding of backend development with relational databases
  • Practical knowledge of where AI fits in today's development lifecycle
  • Good interpersonal and communication skills.
  • Ability to work independently or in a team situation.

Responsibilities

  • Maintain existing code for basic applications while expanding technical knowledge to perform increasingly more challenging work, including development of basic software programs.
  • Learn and implement new technologies and architectures within a reasonable time frame.
  • Work on individual programs that are part of a much larger application.
  • Demonstrate basic knowledge of software development, concepts and technology obtained through formal training and/or work experience.
  • Demonstrate ability to analyze and resolve problems of basic complexity.
  • Attain ability to work effectively in a strong customer service/team oriented environment.
  • Adapt to changing products and technologies.
  • Fix minor bugs in existing, often unfamiliar programs, under time constraints.
  • Manage and prioritize often conflicting tasks and interruptions to minimize impact on deadlines.

Skills

Bachelor's degree required
Logical thinking
OOP concepts
C# & .NET
Javascript
Python
Frontend development
Relational databases
AI in dev lifecycle
Interpersonal skills
Team collaboration

Education

Bachelor's degree in CS/CE or equivalent

Job description

We are seeking a Software Developer to join our team. Given the nature of this work, we are looking for someone who is open to a temporary role for 60-90 days. This position may convert to a regular position after that, depending on what we can accomplish during that period.

Given the nature of this position, we are not considering candidates who require visa sponsorship for this position. This is a budgetary decision and due to the significant talent available currently who do not require such sponsorship.

Work with our advanced cybersecurity solutions to help all types of businesses protect and monitor their network infrastructure. You can help develop sustainable, customized programs and processes that defend our clients against cyberattacks and improve their cyber resiliency.

Location

Yarmouth, Maine

Travel

0-5%

Responsibilities
  • Maintain existing code for basic applications while expanding technical knowledge to be able to perform increasingly more challenging work which will include assisting in the development of basic software programs.
  • Learn and implement new technologies and architectures within a reasonable time frame.
  • Work on individual programs that are part of a much larger application.
  • Demonstrate basic knowledge of software development, concepts and technology obtained through formal training and/or work experience.
  • Demonstrate ability to analyze and resolve problems of basic complexity.
  • Attain ability to work effectively in a strong customer service/team oriented environment.
  • Adapt to changing products and technologies.
  • Fix minor bugs in existing, often unfamiliar programs, under considerable time constraints.
  • Manage and prioritize often conflicting tasks and interruptions so as to minimize their impact on the current deadlines and workload.
Qualifications
  • Bachelor's degree in computer science, computer engineering, or comparable work experience.
  • Logical thinking and reasoning skills.
  • Exposure to object oriented programming.
  • Exposure to current programming languages: C#, .NET, Javascript, Python
  • Familiarity with frontend development
  • Understanding of backend development with relational databases
  • Practical knowledge of where AI fits in today's development lifecycle
  • Good interpersonal and communication skills.
  • Ability to work independently or in a team situation.

We are seeking a Software Developer to join our team. Given the nature of this work, we are looking for someone who is open to a temporary role for 60-90 days. This position may convert to a regular position after that, depending on what we can accomplish during that period.

Given the nature of this position, we are not considering candidates who require visa sponsorship for this position. This is a budgetary decision and due to the significant talent available currently who do not require such sponsorship.

Work with our advanced cybersecurity solutions to help all types of businesses protect and monitor their network infrastructure. You can help develop sustainable, customized programs and processes that defend our clients against cyberattacks and improve their cyber resiliency.

Location

Yarmouth, Maine

Travel

0-5%

Responsibilities
  • Maintain existing code for basic applications while expanding technical knowledge to be able to perform increasingly more challenging work which will include assisting in the development of basic software programs.
  • Learn and implement new technologies and architectures within a reasonable time frame.
  • Work on individual programs that are part of a much larger application.
  • Demonstrate basic knowledge of software development, concepts and technology obtained through formal training and/or work experience.
  • Demonstrate ability to analyze and resolve problems of basic complexity.
  • Attain ability to work effectively in a strong customer service/team oriented environment.
  • Adapt to changing products and technologies.
  • Fix minor bugs in existing, often unfamiliar programs, under considerable time constraints.
  • Manage and prioritize often conflicting tasks and interruptions so as to minimize their impact on the current deadlines and workload.
Qualifications
  • Bachelor's degree in computer science, computer engineering, or comparable work experience.
  • Logical thinking and reasoning skills.
  • Exposure to object oriented programming.
  • Exposure to current programming languages: C#, .NET, Javascript, Python
  • Familiarity with frontend development
  • Understanding of backend development with relational databases
  • Practical knowledge of where AI fits in today's development lifecycle
  • Good interpersonal and communication skills.
  • Ability to work independently or in a team situation.

Tyler Technologies is proud to be an 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, protected 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 jobs@tylertech.com 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Tyler Technologies • Yarmouth (ME)

On-site
USD 66,585 - 110,000
Entry Level Java Developer
Entry Level Java Developer

Tyler Technologies, Inc. • Little Rock (AR)

On-site
USD 51,000 - 80,000
Software Engineering Team Lead
Software Engineering Team Lead

Tyler Technologies • Falmouth (ME)

On-site
USD 78,000 - 143,000
Software Engineering Team Lead
Software Engineering Team Lead

Tyler Technologies • Orono (ME)

On-site
USD 78,000 - 143,000
Software Engineering Team Lead
Software Engineering Team Lead

Tyler Technologies • Yarmouth (ME)

On-site
USD 78,000 - 143,000
Competitive benefits
Penetration Tester - Application Security
Penetration Tester - Application Security

Tyler Technologies, Inc. • Plano (TX)

Hybrid
USD 80,000 - 100,000
Competitive benefits
Support for health and financial wellness
Software Engineering Manager, Priority Based Budgeting
Software Engineering Manager, Priority Based Budgeting

Tyler Technologies • Renton (WA)

Hybrid
USD 89,000 - 117,000
Software Engineering Manager, Priority Based Budgeting
Software Engineering Manager, Priority Based Budgeting

Tyler Technologies • Yarmouth (ME)

Hybrid
USD 89,000 - 117,000
Application Developer
Application Developer

Tyler Technologies, Inc. • Augusta (ME), Northern (KY)

Hybrid
USD 65,000 - 80,000
Product Manager - GL & Budget
Product Manager - GL & Budget

Tyler Technologies, Inc. • Falmouth (ME)

On-site
USD 85,000 - 120,000
Competitive benefits
Health and financial wellness support