Applications Development Supervisor
Short Summary:
The Application Development Supervisor leads a development team responsible for the full-stack creation and support of internal and customer-facing custom web applications and console applications. The Supervisor serves as the primary liaison between business stakeholders and the development team, translating business needs into a prioritized, actionable roadmap, and assigns and oversees the team's work accordingly. This is a hands-on role: the Supervisor contributes directly to design and development alongside the team, while also solving complex business and technical problems and driving innovation within the team and application portfolio. The role requires excellent communication skills, problem-solving and analytical skills, and a strong customer focus.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Serves as the primary point of contact between business stakeholders and the development team. Leads meetings with internal and external clients to understand needs and gather requirements, and works with the team to design solutions to complex and data intensive business problems.
Owns the intake and prioritization process for competing business requests, balancing new development against maintenance work and technical debt for the team. Sets strategy and prepares project plans and budget estimates for new projects.
Ensures application performance and reliability with thorough testing and monitoring.
Maintains and supports existing application portfolio, including managing technical debt, driving standardization and reuse, and retiring obsolete applications.
Assists in troubleshooting and resolving problem tickets when needed.
Drives innovation with the implementation of new and existing technologies, services and platforms to improve productivity and reliability. Mentors associates, implements training and development plans to enhance and challenge the team.
Contributes hands-on to development and code review, writing and reviewing code alongside the team as needed, and provides technical leadership and input on the overall design and scalability of solutions. Leverages strong technical and data skills, with strong knowledge of Internet Information Services (IIS), .NET CORE and MVC framework, database design, PL/SQL, stored procedures and triggers, and data management concepts and tools.
Ensures that all code meets security best practices and complies with cybersecurity policies.
ORGANIZATIONAL RELATIONSHIPS
Reports to the Vice President, IT.
Interacts with company leadership and internal resources in Account Services, Accounting, and Shipping and Warehousing.
Represents RTC with external customers when designing, prototyping, and delivering custom applications.
Supervises 4 developers and outside resources when needed.
REQUIRED PROFESSIONAL QUALIFICATIONS:
Degree in Computer Science, Information Technology, or technology-related degree, or equivalent experience.
5+ years demonstrated leadership experience in an information technology role.
5+ years of experience developing and implementing ASP.NET Core console apps, web services, and web applications using object oriented programing, the MVC Framework, and C# and JavaScript in an IIS environment.
5+ years of experience with Oracle databases, stored procedures and triggers, and PL/SQL or equivalent.
Strong data and analytical skills, ability to understand complex data relationships and solve complex business problems.
Experience meeting with internal and external clients to understand needs and design solutions, building and executing project plans leading to on-time, on-budget implementations.
Experience designing and developing web applications, including user interface design, database interactions, and customized reporting.
Strong understanding of and practical use of application and web security concepts, including identity and authentication using SAML and MFA, OWASP Top 10, and application code scanning.
Strong communication skills.
PERSONAL ATTRIBUTES:
Demonstrated efficient and effective use of problem-solving and task prioritization to solve complex challenges and deal with high-pressure situations.
Proven project management skills.
Excellent communication skills and experience in effectively communicating with technical and non-technical audiences.
Highly self-motivated and directed.
Strong organizational skills.
Excellent attention to detail.
Able to work in a team-oriented, collaborative environment.
About RTC
RTC focuses on continual improvement, evolving our capabilities, and reinvesting in our business to deliver higher-performing solutions for our clients. Brands and retailers require more strategic thinking on the shopper experience, higher levels of innovation, a more effective process for managing customer-specific requirements, access to a broader array of manufactured solutions, and the capability to orchestrate a broader and more complex supply chain. Learn more at http://www.rtc.com/ (http://www.rtc.com/).
Why should you consider a career at RTC?
Benefits
401(K) Plan with company match (we also offer a Roth option)!
Hybrid work from home program offered
Health Insurance through Blue Cross Blue Shield (choose from two PPO plans and one HMO plan based on your deductible comfort level)
Dental Insurance with two plan options (both PPO Plans)
Flexible Spending for Health and/or Dependent Care
Commuter Transit benefit
Critical illness benefit
Life Insurance (we cover 3 times your salary - you can purchase more)
Short-Term Disability Coverage (we'll cover this for you too - you can choose to purchase long-term disability)
2 weeks of paid Parental Leave
16 PTO Days (full year)
9 Paid Holidays
Tuition Assistance
Perks
Fun Friday Hours - get a head start on your weekend by leaving at 2:30 every Friday (year-round!)
Volunteer Time Off (VTO) plus company-sponsored volunteer events.
Wellness
PTO is encouraged not only for vacations but mental health breaks.
Work/Life resources such as Legal, Financial, and Counseling are available through our Employee Assistance Program.
Discounts to eligible fitness centers for associates enrolled with Blue Cross.
Preventative Care is covered at 100% (annual check-ups and screenings).
Lactation rooms are available for new mothers at the Rolling Meadows location.
Annual flu clinic at Romeoville and Rolling Meadows for our associates and any dependents covered on our health plan. Flu shots are covered by insurance if the associate elects to go elsewhere.
Career Development & Training
We encourage your professional growth and development. We offer mentors with deep industry experience, and management who will assist you in defining and realizing your short and long-term career goals and a variety of opportunities for training and advancement.
Compensation
The base salary range for this position is budgeted for $99,786-$157,660, with eligibility for an annual bonus. The actual base salary depends on various factors and could be above or below the range depending on the applicant's qualifications, years of relevant experience, specific skills, level of education, business needs, and market demand. The full salary range for this role reflects this position's competitive labor market value and provides an opportunity to progress as associates grow and develop within the role. Bonuses are paid based on RTC’s financial results. Any payouts awarded in the first year of employment are pro-rated based on the start date. Program rules are subject to change at management’s discretion.
RTC is an equal-opportunity employer. Women, individuals of all ethnicities, people with disabilities (intellectual and physical), and Veterans are strongly encouraged to apply. We are dedicated to a policy of non-discrimination in employment. All qualified applicants will receive consideration for employment without regard to race, creed, color, national origin, sex (including gender identity, sexual orientation, and pregnancy), age (40 or older), disability or genetic information, marital status, citizenship status, religion or any other basis prohibited by law. RTC is in compliance with Child Labor Laws.
https://www.eeoc.gov/poster (https://www.eeoc.gov/poster)
Experience
Required
5 year(s): Working knowledge of databases, stored procedures, and triggers
5 year(s): Knowledge of MVC Framework and ASP.net
Preferred
5 year(s): Management experience
Education
Required
Bachelors or better in Information Technology or related field
Bachelors or better in Computer Science or related field
Skills
Required
Strategic Planning
Multitasking Skills
Leadership
Java Application
Supervisory experience
communication skills
C programming
Develop Programs
Computer Skills
Applications Development
Behaviors
Required
Team Player: Works well as a member of a group
Innovative: Consistently introduces new ideas and demonstrates original thinking
Loyal: Shows firm and constant support to a cause
Leader: Inspires teammates to follow them
Enthusiastic: Shows intense and eager enjoyment and interest
Thought Provoking: Capable of making others think deeply on a subject
Functional Expert: Considered a thought leader on a subject
Dedicated: Devoted to a task or purpose with loyalty or integrity
Detail Oriented: Capable of carrying out a given task with all details necessary to get the task done well
Motivations
Required
Self-Starter: Inspired to perform without outside help
Ability to Make an Impact: Inspired to perform well by the ability to contribute to the success of a project or the organization
Goal Completion: Inspired to perform well by the completion of tasks
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights (https://www.eeoc.gov/poster) notice from the Department of Labor.