Lead Software Engineer C .NET

6 months ago


Troy, United States Tyler Technologies Full time

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 development lifecycle of analysis, design, coding, testing, implementation and support Continually grow personal skillset and knowledge base with independent research Location Troy, Michigan Travel 0-5% Great Place to Work & Grow Your Career Come join us as we transform the public sector Our guide everything we do. We're also frequently recognized as a great workplace locally an



  • Troy, United States Tyler Technologies Full time

    .NET Software Engineer - Payments Digital Solutions - Payment Services team, a division of Tyler Technologies offers a comprehensive suite of payment processing solutions built and deployed exclusively for government. We are currently looking to hire aSoftware Engineer to directly support our electronic payments platform, specifically for Payments...

  • Software Engineer

    2 months ago


    Troy, United States Orbbec 3D Technology International, Inc. Full time

    Job DescriptionJob DescriptionOrbbec 3D is one of the top 3D depth sensor suppliers in the world. We have developed a series of high speed, high resolution, and high accuracy 3D cameras to meet the requirements of customers from all areas. Currently, Orbbec is building a new R&D team in North America. A software team is a key part of it.The software engineer...


  • Troy, Michigan, United States Zobility Full time

    Zobility is looking for a skilled Senior C# Software Architect to lead the design and development of our software systems. As a senior member of our team, you will be responsible for creating scalable, efficient, and secure software architectures using C# and .NET technologies.Your key responsibilities will include:Designing and developing microservices...


  • Troy, United States Toyoda Gosei North America Corporation Full time

    Job DescriptionJob DescriptionSummary:The Toyoda Gosei Group is a leading global manufacturer of rubber and plastic automotive components, safety systems and LEDs. Globally Headquartered in Japan with a network of 67 group companies in 17 countries and regions, the Group brings its extensive range of products to customers all over the world.Toyoda Gosei...


  • Troy, Michigan, United States Toyoda Gosei North America Corporation Full time

    About Toyoda Gosei North America CorporationThe Toyoda Gosei Group is a leading global manufacturer of rubber and plastic automotive components, safety systems, and LEDs. Headquartered in Japan with a network of 67 group companies in 17 countries and regions, the Group brings its extensive range of products to customers worldwide.Job SummaryWe are seeking a...


  • Troy, Michigan, United States RGBSI Full time

    About the OpportunityWe are excited to offer a challenging and rewarding opportunity as a Cloud-Based Software Engineering Specialist. This role requires a highly skilled professional with expertise in .NET technologies, including C#, ASP.NET, and related frameworks.Job SummaryThe ideal candidate will have hands-on experience with Microservices architecture,...

  • .NET Engineer

    1 week ago


    Parsippany-Troy Hills, United States NTT DATA Americas, Inc Full time

    Company Overview: Req ID: 308734 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a .NET Engineer to join our team in Atlanta, Georgia (US-GA), United States (US). ...


  • Troy, Michigan, United States Tyler Technologies Full time

    Job DescriptionAs a Full Stack C# Developer at Tyler Technologies, you will be responsible for developing and maintaining software applications using C#, SQL Server, and Angular/JavaScript. You will work closely with cross-functional teams to ensure that software meets customer requirements and company standards.Key ResponsibilitiesDevelop and maintain...


  • Troy, United States Saxon Global Full time

    JOB SUMMARY The Lead Software Test Engineer is responsible for the Integration and Qualification level test specification design, review test execution, and test report for all assigned projects based on the Requirements, Architecture and Detailed Design within a project. JOB FUNCTIONS (ESSENTIAL) • Lead the test plan development and test cases for bench...


  • Troy, United States RGBSI Full time

    Job DescriptionJob DescriptionRequirements: 3 to 7 years of experience in software development, with a focus on full stack development using .NET technologies.Strong proficiency in .NET Core, C#, ASP.NET, and related frameworks.Experience with Microservices architecture, designing and implementing RESTful APIs.Proficiency in front-end development using...


  • Troy, United States RGBSI Full time

    Job DescriptionJob DescriptionRequirements: 3 to 7 years of experience in software development, with a focus on full stack development using .NET technologies.Strong proficiency in .NET Core, C#, ASP.NET, and related frameworks.Experience with Microservices architecture, designing and implementing RESTful APIs.Proficiency in front-end development using...


  • Troy, United States Eateam Full time

    About HCLTech HCLTech is a global technology company, spread across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing,...


  • Troy, United States Tyler Technologies Full time

    Principal Software Engineer Apply Online Are you interested in using your expertise in software development to build software that helps make communities safer? Would you like to support first responders with cutting-edge solutions used on the front lines of law enforcement, fire rescue, and public safety agencies across the United States? At Tyler...


  • Troy, Michigan, United States Zobility Full time

    We're seeking an experienced .NET Core Developer Expert to lead the development of our software systems. As a key member of our team, you will be responsible for designing, developing, and deploying scalable, efficient, and secure software applications using .NET Core.Your key responsibilities will include:Designing and implementing microservices...

  • Software Engineer

    2 weeks ago


    Troy, United States Zobility Full time

    Description Developing, troubleshooting, analyzing, and testing software programsAssisting in the documentation of client requirementsManaging primary web development vendorsProviding training to new hiresCreate operational manuals for users, clients, and team membersPresenting ideas for development and improvement of the company’s productAssisting in the...

  • Software Engineer

    2 weeks ago


    Troy, United States Zobility Full time

    Description Developing, troubleshooting, analyzing, and testing software programsAssisting in the documentation of client requirementsManaging primary web development vendorsProviding training to new hiresCreate operational manuals for users, clients, and team membersPresenting ideas for development and improvement of the company’s productAssisting in the...


  • Troy, Michigan, United States SysMind Tech Full time

    Job Title:Sophisticated Software Architect to Spearhead Our Team.Description:In this pivotal role, you will lead our software development team and act as a mentor to junior engineers. Your technical expertise and problem-solving skills will be instrumental in resolving complex issues and driving the team's success. You will work closely with project...


  • Troy, United States Talent Source, Inc. Full time

    Job DescriptionJob DescriptionThe Software Resident Engineer will be involved with the development of Digital Instrument Clusters by acting as the liaison with the customer during the project lifecycle starting with acquisition until series production.Responsibilities:Offer strong software consultancy of customer engineering to ensure interests are mutually...


  • Troy, Michigan, United States RGBSI Full time

    About the PositionWe are looking for an experienced Software Solutions Architect to lead the design and development of cloud-based software solutions using .NET technologies. This role requires a highly skilled professional with expertise in .NET Core, C#, ASP.NET, and related frameworks.Job SummaryThe ideal candidate will have hands-on experience with...

  • Software Engineer

    4 weeks ago


    Troy, Michigan, United States Omni Inclusive Full time

    Job Description:">We are seeking an experienced Embedded Software Specialist to join our team at Omni Inclusive. This role involves developing and integrating software for electrified drivetrain systems, including MCAL, service layers, AUTOSAR interfaces, and complex device drivers.">Key Responsibilities:">">Develop base software and integrate embedded...