Title: Senior Application Developer
About Us:
Stericycle is now part of WM!!! To learn more about WM's acquisition of Stericycle, CLICK HERE to read the press release!
Stericycle is a U.S. based business-to-business services company and leading provider of compliance-based solutions that protects people and brands, promotes health and well-being, and safeguards the environment. Since our founding over 30 years ago, we have grown from a small start-up in medical waste management into a leader across a range of increasingly complex and highly regulated arenas, serving healthcare organizations and commercial businesses of every size. Every day, we help our customers solve complex challenges by safely managing materials that could otherwise spread disease, contaminate the environment, or compromise one’s identity.
Join us on our mission to protect health and well-being in a safe, responsible, and sustainable way.
Position Purpose:
This position will work with other Stericycle development resources and key vendors to build new applications to enhance and extend Stericycle’s strategic enterprise systems. The position is responsible for application development and/or managing small to medium projects and providing guidance to other developers, as needed.
Key Job Activities:
- Designs, develops and tests application programs, automated processes and other computer systems. May manage small to medium projects in this capacity.
- Researches, evaluates, recommends, and implements technical solutions.
- Prepares realistic development and testing schedules consistent with established department standards and priorities.
- Collaborates with colleagues to ensure successful implementation of changes to existing systems.
- Addresses support tickets from Lead Developer, Supervisor, Manager or Director meeting service level agreements.
- Provides work effort estimate for development and testing effort as part of project planning activities.
- Perform other duties and responsibilities, as assigned.
Experience (North America):
- 5+ years of experience
- Experience in, and comfortable with, corporate dynamics
- Seasoned, pragmatic professional who, by virtue of his/her experience and maturity, is at ease dealing with people at all levels in the organization.
- Experience in OutSystems Application Development tools.
- Experience in other web technologies C# / .Net.
- MS SQL Server technology and T/SQL.
- Experience with Agile development.
- Hands-on experience developing OutSystems web application is required, and mobile applications is preferred.
- Experience with all aspects of Software Development Life Cycle (SDLC).
- Automated unit tests by using tools.
- Experience developing REST APIs.
- Experience with Web Applications, Portals, Customer-facing websites, mobile applications and complex service integrations.
- Running diagnostic tests and performing debugging procedures.
- Performing application integration, maintenance, upgrades, and migration.
- Must possess a high level of competence in general knowledge of systems analysis.
- Desire to work collaboratively to ensure effective execution of project deadlines by working with business partners and other team members.
- Ability and willingness to work independently and efficiently.
- Strongly detail-oriented with an ability to quickly identify and solve programming errors.
- Excellent problem-solving skills.
- Initiative; a self-starter; high energy level.
- Excellent ethics and integrity.
- Experience with Architecture of asynchronous tasks in OutSystems
- Experience in other web technologies (HTML 5 / JavaScript / CSS)
- Experience with MuleSoft
Preferred:
- Experience with Agile development tools like Azure DevOps or Jira
- OutSystems Certification (Web and/or mobile)
- Basic understanding of OutSystems DevOps (CI/CD)
- University degree in Technology or related field; or equivalent experience
- Compensation: $87,000 or higher
Benefits:
Stericycle currently offers its employees the option to participate in a full range of benefits, including a health care program which includes medical, dental, vision and prescription coverage, healthcare and dependent care flexible spending accounts, life and accidental death and dismemberment insurance, an employee assistance program, tuition reimbursement, paid vacation and sick time, a 401(k) plan, and an employee stock purchase plan. Participation in some programs requires that employees be regularly scheduled to work a minimum number of hours and/or to have fulfilled a waiting period after they begin employment with Stericycle.
Our Promise:
Disclaimer:
The above description is meant to provide a summary of the nature and level of work being performed; it should not be construed as an exhaustive list of all responsibilities, duties and requirements of the job. This document does not create an employment contract, implied or otherwise, and it does not constitute any right or guarantee of employment condition. This position is open to people with disabilities. Stericycle will consider requests for workplace accommodations for protected physical or mental limitations in accordance with its human resources and risks prevention policies and local laws. To the extent permissible under local law, and consistent with business necessity, Stericycle reserves the right to modify the content formally or informally, either verbally or in writing, at any time with or without advance notice.
Nearest Major Market: Chicago