Unclassified - Williamsville, NY

posted 5 months ago

Full-time - Mid Level
Williamsville, NY

About the position

We are seeking a Lead Application Developer for our Supply Management Systems Group located in Cheektowaga, NY. This role is critical as it supports the supply chain needs of one of the largest providers of food services in the country. As a Lead Application Developer, you will work closely with a team of seasoned professionals on web applications and high-performing back-end processing. The team is responsible for managing systems that handle extremely complex financial calculations and postings each month, working with very large datasets under tight processing time constraints. You will be involved in a mixture of web applications and back-end batch processes, ensuring that our systems are efficient and effective in meeting the demands of our business. In this position, you will lead technological initiatives that align with Sodexo's global strategic plan, emphasizing the importance of technology in enhancing our competitiveness and fostering a culture of innovation. Under minimal supervision, you will design, develop, and implement technical solutions within the Supply Management space. Familiarity with modern technologies such as C# .NET, MVC, Angular, JavaScript, and Oracle PL/SQL is essential. You will implement software development lifecycle practices, including requirements analysis, project management, release engineering, configuration management, and problem tracking and resolution. Additionally, mentoring junior team members will be a key part of your responsibilities. Your role will involve working with business owners and users to document their requirements, architecting the overall solution, and developing functional and technical documentation as needed. You will collaborate with the development team to design individual components, assist in their development, and coordinate with other IS&T teams such as Database Administration and Information Security. Code reviews, unit testing, QA testing, and User Acceptance testing will also be part of your duties, along with ongoing production support of the entire suite of applications. You will need to balance multiple factors when choosing a solution design, including speed to market, cost, technical complexity, supportability, and impact on existing systems. On-call responsibility for critical issues will also be required.

Responsibilities

  • Design, develop, and implement technical solutions within the Supply Management space.
  • Work with business owners and users to document their requirements.
  • Architect the overall solution and develop functional and technical documentation as needed.
  • Collaborate with the development team to design individual components and assist in their development.
  • Coordinate with other IS&T teams such as Database Administration and Information Security.
  • Perform code reviews of developed code and coordinate unit testing, QA testing, and User Acceptance testing.
  • Provide ongoing production support for the entire suite of applications, including investigation and resolution of production incidents.
  • Mentor and supervise other team members, both onshore and offshore.
  • Balance multiple factors when choosing a solution design, including speed to market, cost, technical complexity, supportability, and maintainability.

Requirements

  • 7+ years of experience in software development, with at least 2 years acting in a senior developer or team lead role.
  • Management, team lead or supervisory experience.
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or related field preferred.
  • Experience with SQL Server and Oracle, T-SQL and PL/SQL, and implementing high-performing solutions in each.
  • Extensive experience in the .NET stack: ASP.NET WebForms, MVC, and Angular (C# preferred).
  • Experience with financial and accounting systems is a plus.
  • Experience with supply chain management is a plus.
  • Strong analytical, troubleshooting, and problem-solving skills.

Nice-to-haves

  • Familiarity with accounting/finance is a plus.
  • Experience with supply chain management is a plus.

Benefits

  • Opportunity to be part of a great culture and an awesome team.
  • Challenging work environment with opportunities for growth.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service