Tyler Technologies is hiring a

Software Engineer

Yarmouth, United States

Responsibilities

  • Coding experience with Angular
  • Knowledge of SQL and Microsoft SQL server
  • Professional work experience designing, building and deploying a large-scale, commercial software product
  • Experience using development tools such as Visual Studio, JIRA, Git
  • Familiarity with industry standard development practices (Agile methodologies, Test Driven Development, Behavior Driven Development, etc.)
  • Familiarity with cloud computing platforms, particularly Amazon Web Services (AWS), AWS Lambda, Amazon EC2, AWS DevOps practices, CI/CD pipelines and infrastructure as code (IaC) concepts.
  • Involved through the entire software development lifecycle of analysis, design, coding, testing, implementation and support
  • Follow the development practices of the ERP development teams 
  • Ensure on-going success of projects by designing high-quality technical solutions
  • Collaborate with other software developers, business analysts and software architects to solve complex technical problems
  • Continually grow personal skillset and knowledge base with independent research

Qualifications

  • Bachelor’s degree in computer science, computer engineering, or comparable work experience.
  • 2 or more years of software development experience.
  • Demonstrated strong knowledge of software development practices, computer science theory, and understanding of relevant technologies.
  • Relevant Technologies:
    • .Net / C# (or similar high-level language)
    • Angular 
    • Structured-Query Language (SQL) (and SQL Server 2016 or Higher)
    • Amazon Web Services 
    • or relevant related technologies
  • Experience writing and testing code to meet strict deadlines.
  • Demonstrated understanding of product architecture and all underlying technologies.
  • Demonstrated understanding of development process.
  • Demonstrated experience with data modeling tools, web services and/or service-oriented architecture.
  • Ability to work well both independently and within a team environment.
  • Strong written and verbal communication skills.
  • Strong interpersonal skills.
  • Experience providing guidance and direction to less experienced staff.
  • Solid negotiation with various parties to ensure enhancements to applications are addressed while maintaining/balancing business situations and constrictions.
  • Well-developed logical thinking and reasoning skills.
  • Ability to prioritize and complete multiple tasks in a fast-paced, technical environment.
  • Keen attention to detail.

 

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Report this job
Apply for this job