EngineerJobs.io
← Back to all jobs

Job Description

Hybrid flexibility with on-site work at least 3 days per week and the option to work remotely up to 2 days per week within the same MSA as the Moraine, OH worksite.

Compensation: USD 138,195 per year.

Responsibilities

As a Senior Software Engineer at Tyler Technologies, you will contribute to building and improving software across the full life cycle while helping keep products aligned with program and system standards.

  • Use new technologies and tools to modify products and enable integration with applications built internally and externally.
  • Develop new applications and deliver enhancements by coding system features based on system designs.
  • Maintain existing application programs by fixing bugs and addressing operational deficiencies in released and upcoming software.
  • Support departmental goals and timelines.
  • Ensure program, module, and system integrity through thorough testing and adherence to company standards and procedures.
  • Work across all phases of the software development life cycle, including research, design, analysis, requirements, implementation, test automation, and maintenance.
  • Prepare and update program and system documentation.
  • Participate in analyzing, designing, writing, and testing code; document and implement application systems that are functionally appropriate, technically sound, and well integrated.
  • Provide guidance to less experienced team members to support knowledge transfer and training aligned to department goals.
  • Perform other duties as assigned.

Requirements

  • Work in the office at least 3 days per week; remote work up to 2 days per week in the same MSA as the worksite.
  • Bachelor’s degree in Computer Science, Computer Engineering, or Computer Science and Engineering.
  • 5+ years of experience with .Net, C#, JSON, SQL, and Angular.
  • Experience building and maintaining RESTful APIs.
  • Ability to design, develop, and maintain enterprise-scale full-stack web applications across front-end, back-end, database, and API layers.
  • Experience developing automated unit or automated integration tests within enterprise applications.
  • Experience designing, developing, and maintaining enterprise-scale web applications using layered, service-oriented, or microservices-based architectures.
  • Experience integrating enterprise applications and external systems using API/interface contracts and data exchange technologies such as XML and JSON.

Location: Moraine, OH (hybrid)

Technologies: .Net, C#, JSON, SQL, Angular, RESTful APIs, XML

Similar Jobs