This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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.
Job Responsibility:
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
Requirements:
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 skill
Initiative
a self-starter
high energy level
Excellent ethics and integrity
Nice to have:
Experience with Agile development tools like Azure DevOps or Jira
OutSystems Certification (Web and/or mobile)
Basic understanding of OutSystems DevOps (CI/CD)
Experience with Architecture of asynchronous tasks in OutSystems
Experience in other web technologies (HTML 5 / JavaScript / CSS)
Experience with MuleSoft
University degree in Technology or related field
or equivalent experience
What we offer:
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