JOBSEARCHER

Software Developer

Job Title
Responsibilities:
  • Build out applications and infrastructure for the Tyler suite of products
  • Participate in both agile and waterfall development environments, assist in sprint definitions/reviews as needed
  • Collaborate with product teams to bring tangible results to market
  • Aid Technical Support and other departments for deployment and run-time issues as needed
  • Contribute to the vision, concept, planning, architecture, design, usability, API, and documentation of Tyler products
  • Contribute to the continuous improvement of internal processes
  • Contribute to cloud migration efforts
  • Facilitate code reviews
  • Assist with designing and implementing frameworks, micro-services, and general components for use by front-line Tyler products
  • Develop and extend core features for existing infrastructure micro-services
Qualifications:
  • BS/BA in Computer Science, Software Engineering or equivalent experience
  • Ability to learn quickly and juggle multiple tasks
  • Ability to deliver within a deadline and prioritize work
  • Self motivated, exhibiting a high level of ownership
  • Ability to collaborate with software engineers, product managers and other cross-functional teams
  • Proficiency in C# (.NET 6+)Experience with HTML, JavaScript/TypeScript, and a front-end framework like Angular
  • Experience with SQL and Relational Databases
  • Experience with Linux, Git, and DockerStrong RESTful API knowledge
  • Experience with test-driven development
  • Other Beneficial Skills and Knowledge
  • Experience with cloud services such as:
  • NoSQL databases
  • Document storage services
  • Message queues
  • Notification services
  • Experience with Terraform
  • Experience with automated testing, load testing, and CI/CDExperience with LocalStackAWS Experience and Certifications
  • How We ActWe value big ideas and creative execution.
  • We build open and honest are results-driven and accountable.
  • We celebrate success together.
  • We aspire to be remarkable and take pride in our work.
  • We take individual responsibility for the success of every client.