Michigan IT Jobs

Mobile michigan-jobbank Logo

Job Information

Tyler Technologies, Inc. Software Engineer in Troy, Michigan

divdivdivdivdivdivdivdivdivdivdivdiv/div/div/divspan class="bold"Software Engineer/spanTyler Technologies is looking for a passionate, talented Software Engineer to join our public safety product development team. This is an exciting opportunity to develop the next generation of our web application platform. As a Software Engineer on our team, you will work in a fast-paced, results-driven environment to build new features and functionality into our newest web applications. Additionally, you will work alongside our top development talent on a collaborative, high energy team. The primary technologies used include Microsoft .NET 4.0, HTML5, CSS3, JavaScript, jQuery, Angular and JSON.span class="bold"Responsibilities/spanulliDevelop the next generation of our web application platform using cutting edge Service Oriented Architecture and message-based technologies/liliImplement web user interfaces using HTML5, CSS3 and jQuery/liliResearch the latest web trends and technologies, and make recommendations on how they can be leveraged for future development/liliDesign, develop and debug scalable platform services/liliDevelop RESTful web services/liliApply test-driven development practices using JUnit in an Agile setting, including deploying and maintaining automated unit tests and functional tests/liliReview designs and code implementations of other Developers/li/ulspan class="bold"Qualifications/spanulliAbility to excel working in a highly collaborative team environment/liliVery good understanding of object-oriented programming concepts and SOLID principles/liliSkills and experience with web client technologies inclusive of HTML5, CSS3, JavaScript, AJAX and JSON/liliFamiliarity with REST services and ASP.NET Web API/liliUnderstanding of modern techniques such as Responsive Web Design, Dependency Injection and Design Patterns/liliKnowledge of various industry-standard development practices such as Agile, OOD, TDD, BDD/liliStrong knowledge of design and code patterns, specifically toward .NET/liliProficient with tooling to enable SDLC (TFS, Visual Studio, etc.)/liliAbility to provide mentorship/guidance to junior Developers on technologies, patterns and practices/liliStrong verbal and written communication skills with both technical and non-technical colleagues/li/uldivspan class="bold"Location/spanRegional (Troy, MI)/divdivspan class="bold"Travel/span0-5%/divdivspan class="bold"Great Place to Work Grow Your Career/spanTyler is continually recognized as a great workplace locally and nationally./divdivspan class="bold"Taking Care of You Your Family/spanYour family's health and well-being are important to us. That's why we invest in our employees by offering competitive benefits to support their health and financial wellness./divdivemTyler is subject to regulations, guidelines, and/or client requirements relating to the qualifications of Tyler personnel performing certain client work. Because of the nature of this position, it is a requirement that the candidate can successfully pass a federal background check at the time an offer is extended and over the course of employment with Tyler./em/divRequisition Number:2020-430INDPS#DICEPSqTyler Technologies is proud to be an affirmative action / equal opportun