Application Developer III

Ryder Supply Chain SolutionsMiami, FL
$90,000 - $100,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 Essential Functions Gather and analyze user requirements to design and develop sound and effective solutions. Test and deploy the solutions to the live environment for general use. Develop documentation to facilitate the ongoing maintenance and support of these applications Application of enhancements to fulfill customer requests for enhanced functionality and reporting and development and support of small and mid-scale web applications Provide application support using subject matter expertise in Microsoft SQL Server, SQL Scripting, Java, and Microsoft .NET technologies to support application Additional Responsibilities Performs other duties as assigned

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
  • Bachelor's degree in Computer Science or related field of study preferred
  • 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 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

Responsibilities

  • Gather and analyze user requirements to design and develop sound and effective solutions.
  • Test and deploy the solutions to the live environment for general use.
  • Develop documentation to facilitate the ongoing maintenance and support of these applications
  • Application of enhancements to fulfill customer requests for enhanced functionality and reporting and development and support of small and mid-scale web applications
  • Provide application support using subject matter expertise in Microsoft SQL Server, SQL Scripting, Java, and Microsoft .NET technologies to support application
  • Performs other duties as assigned

Benefits

  • Ryder offers comprehensive health and welfare benefits, to include medical, prescription, dental, vision, life insurance and disability insurance options, as well as paid time off for vacation, illness, bereavement, family and parental leave, and a tax-advantaged 401(k) retirement savings plan.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service