Senior Software Engineer

Tyler Technologies · Atlanta, GA

Company

Tyler Technologies

Location

Atlanta, GA

Type

Full Time

Job Description

Description

This team handles the mobile application development using latest .NET MAUI framework which are primarily used for code enforcement officers and inspectors in the county. We build offline and online mobile applications for cross platform mobile devices and integrate with API's and use SQL for the database. This team also works core framework mobile libraries built across multiple mobile applications for common controls.

NOTE: This is a hybrid position that requires the person to be in the office 3 days per week and 2 days remote. They must be local to Atlanta/Lawrenceville, GA, Plano/Dallas, TX, Lubbock, TX or Lakewood, CO.

Responsibilities

Engineers build, design and write scalable code to enhance the product or resolve issues within the product. Expectations for this professional ranges from low (entry level) to high (senior members) who will perform professional and specialized duties including the following:

  • Competent with necessary tools/technology.
  • Design and Implement design specifications, products and features for Enterprise permitting and licensing solutions.
  • Understand and apply programming and user interface standards applicable to the product.
  • Develop software systems testing, validation procedures, and documentation;
  • Design, write code and access Enterprise permitting and licensing frameworks and APIs to enhance complex business models;
  • Utilize knowledge of Object Oriented Programming, including design and best practices to development, testing and production of various Enterprise permitting and licensing products and services;
  • Develop and maintain knowledge of multiple applications, functional areas, technical skills and programming languages;
  • Spends 90% of working time writing code or understanding software/technical interactions to enable them to finish coding/testing of their work.
Qualifications

  • 2+ years of design & development experience with hands on experience building .NET applications using WPF, Xamarin or MAUI.
  • Strong knowledge in Microsoft Dot Net Framework and Mobile Development (preferred) .
  • Excellent knowledge of C#, .NET CORE, Web Services.
  • General Database Design
  • Good understanding of MVVM design patterns
  • N-Unit, Microsoft Unit Test Framework
  • .NET API, RESTful service
  • Source Control (GitHub, Bitbucket, etc.)
  • XAML
  • WPF
  • Factory, Singleton, Dependency Injection (DI) design patterns
  • Knowledge of platform specific standards and paradigms (iOS, Android, Windows Phone) and experience in designing for maximum cross-platform reusability is preferred.

Date Posted

09/23/2023

Views

5

Back to Job Listings Add To Job List Company Profile View Company Reviews
Neutral
Subjectivity Score: 0.5