Responsibilities:
Build applications ensuring that the code follows latest coding practices and industry standards
Works closely with designers to develop the business logic and backend systems to align to the user experience
Work closely with other developers and QAs to understand the system end-to-end
Write unit, integration tests and functional automation
Develop high quality, well documented, and efficientcode
Challenge ideas and opinions to avoid pitfalls and inefficient solutions
Build using modern design patterns and architectural principles
Support Digital Product Manager in defining future stories and tech lead in defining technical designs
Key Skills
5-8 years of experience of CMS systems, Drupal, Acquia Products ( Acquia Cloud, ACSF, Site Studio) and their interconnections with the ability to connect the business value they provide
Comfortable working in SaaS and cloud native environments, container, and virtualization technologies and has a deep understanding of cloud computing technologies/platforms (AWS)
Familiar with Software Development Life Cycle (SDLC), Agile Development, DevOps (e.g., CI/CD processes), and Scrum
Experienced in building and maintaining reliable and fast modern web applications
Experience in designing, developing, and running large scale distributed systems focusing on availability, observability, API design, and performance
Experience with Enterprise grade messaging systems
Basic understanding of relational databases
Proficiency in systems design
Ability to draft business problems into technical solutions
Proficient in latest development technologies
Proficient in HTML, Java script, CSS, Node.js, REST APIs, Ruby-on-Rails, GitHub
Experienced with BDD, TDD
Experienced with Jira, Confluence, others
Experienced in pair programming, continuous integration, test-driven development, and incremental design
Experienced in code refactoring, design patterns, design-driven development, continuous deployment, highly scalable applications, and application security
Ability to contribute to story authoring and refinement, incl. acceptance criteria, definition of done, and possible edge cases
Behavioral
High energy and passionate individual who inspires teammates to reach their maximum potential
Excited about trying new solutions with brave attitude and willing to challenge status quo
Passionate to learn new technologies and strives towards cross-functional development
Ability to coordinate between geographically distributed development teams
Leadership
Communicate technical information clearly to non-technical team members and stakeholders
Able to motivate and inspire team members, create a positive work environment, and foster collaboration
ATTENTION: Current Alcon Employee/Contingent Worker
If you are currently an active employee/contingent worker at Alcon, please click the appropriate link below to apply on the Internal Career site.
Find Jobs for Employees
Find Jobs for Contingent Worker
Alcon is an Equal Opportunity Employer and takes pride in maintaining a diverse environment. We do not discriminate in recruitment, hiring, training, promotion or other employment practices for reasons of race, color, religion, gender, national origin, age, sexual orientation, gender identity, marital status, disability, or any other reason.