Lead Software Engineer - Troy, United States - Tyler Technologies

    Tyler Technologies
    Tyler Technologies Troy, United States

    1 month ago

    Default job background
    Description
    Lead Software Engineer (C# .NET)

    Tyler Technologies is looking for talented lead software engineer to join our public safety products development team.

    The technical lead engineer position is responsible for the providing the technical leadership to the CAD and Mobile product team responsible for our mission critical, real time E-911 products on .NET platform.

    Ideal candidates will have in depth of knowledge and skills in software design and development using .NET platform technologies.

    The lead engineer will have opportunity to work in teams that are highly collaborative and follow Agile practices to bring new ideas and creative thinking to our team.


    Required Skills/Competencies:

    • Bachelor's degree in Computer Science or related technical field 10 + years of experience in designing and developing the enterprise grade software applications using object-oriented programming concepts and Design patterns 10+ years of C# development experience with a comprehensive knowledge of Microsoft .Net eco system.
    • In depth knowledge and experience with core Microsoft .Net technologies including WPF, WF, LINQ, Web API
    • Proficient in of object-oriented design experience and Design patterns
    • Proficient in multi-threaded and asynchronous programming models
    • Proficient in SQL, Microsoft SQL server and ORM tools.
    • Experience in Test driven development and test automation.
    • Strong communication skills which will elevate technical team interaction.
    • Ability to adapt and learn new technologies quickly and proactively.
    • Prior experience in a technical leadership position
    • Experience with agile development methodologies and use of JIRA.

    Preferred Skills/Competencies:

    • Professional work experience designing, building and deploying a large-scale, commercial software product
    • Application development and deployment experience in Azure
    • Experience with Message Broker technologies like Active MQ, Rabbit MQ
    • Experience in working with open source technologies from Apache and Eclipse foundation.
    • Familiarity with Behavior Driven Development
    • Advocate for best practices (standard naming conventions, architecture, design patterns)

    Primary Responsibilities:

    • Guide team development efforts towards successful project delivery.
    • Provide technical leadership to teammates through coaching and mentorship.
    • Maintain high standards of software quality within the team by establishing good practices and habits.
    • Identify and encourage areas for growth and improvement within the team.
    • Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web- and desktop-based business applications built on Microsoft technologies.
    • Assist in the development of user stories, estimates and work plans.
    • Prepare reports, manuals and other documentation on the status, operation and maintenance of software.
    • Design, develop, and unit test applications in accordance with established standards. Participate in peer-reviews of solution designs and related code.
    • Develop, refine, and tune integrations between applications.
    • Analyze and resolve technical and application problems. Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.
    • Adhere to high-quality development principles while delivering solutions on-time and on-budget.
    • Involved through the entire software... For full info follow application link.
    Tyler Technologies is proud to be an equal opportunity employer.

    All qualified applicants will receive consideration without regard to race, creed, gender/sex, marital status, sexual orientation, citizenship status, color, religion, national origin, age, disability, veteran status, or any other status protected under local, state or federal laws.

    #J-18808-Ljbffr