Application Developer III

Ryder Supply Chain Solutions
$135,000 - $135,000

About The Position

The Application Developer III creates software design, develops software, and performs unit and integration testing. He/She is responsible for maintaining and enhancing application functionality. This role involves gathering and analyzing user requirements to design and develop sound and effective solutions, testing and deploying solutions to the live environment, and developing documentation to facilitate ongoing maintenance and support. The role also includes applying enhancements to fulfill customer requests for improved functionality and reporting, and the development and support of small and mid-scale web applications. Additionally, the Application Developer III provides application support using subject matter expertise in Microsoft SQL Server, SQL Scripting, Java, and Microsoft .NET technologies.

Requirements

  • Senior-level experience with .NET C#,.NET Core, ASP.NET MVC & Web API 2, as well as core .NET concepts, including asynchronous programming, parallelization and messaging.
  • Good understanding of principles of software architecture and object-oriented design.
  • H.S. diploma/GED with equivalent work experience required.
  • Three (3) years or more experience in C# and ASP.NET required.
  • Three (3) years or more experience in Agile software development process and tools, including TFS and Visual Studio Online required.
  • Three (3) years or more experience with developing applications using Rabbit MQ, MSMQ or similar messaging platform.
  • Knowledge of messaging architectures and high level concepts of enterprise application integration required.
  • Five (5) years or more experience in web development using Angular JS, HTML5, CSS/CSS3 required.
  • Five (5) years or more experience with software development required.
  • Knowledge and practical experience of using GoF design patterns.
  • Advanced level knowledge of Transact-SQL, query performance optimization, sub-queries, ranking functions, joins and set operations, aggregating and pivoting data; Programmable Objects: transaction dynamic execution, user defined functions, stored procedures, triggers, CLR stored procedures.
  • Advanced level of understanding of relational and no-SQL database concepts, such as document-oriented, and object-oriented data modeling.

Nice To Haves

  • Bachelor's degree in Computer Science or related field of study preferred.

Responsibilities

  • Creates software design, develops software, and performs unit and integration testing.
  • Maintains and enhances application functionality.
  • Gathers and analyzes user requirements to design and develop sound and effective solutions.
  • Tests and deploys solutions to the live environment for general use.
  • Develops documentation to facilitate the ongoing maintenance and support of these applications.
  • Applies enhancements to fulfill customer requests for enhanced functionality and reporting.
  • Develops and supports small and mid-scale web applications.
  • Provides application support using subject matter expertise in Microsoft SQL Server, SQL Scripting, Java, and Microsoft .NET technologies.
  • Performs other duties as assigned.

Benefits

  • medical
  • prescription
  • dental
  • vision
  • life insurance
  • disability insurance
  • paid time off for vacation
  • illness
  • bereavement
  • family and parental leave
  • 401(k) retirement savings plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service