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 efficient code
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 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.
Other Jobs from Alcon
Principal - Software Engineer - Digital Health
Associate Software Engineer
Sr. Associate I, Software Engineering - Digital Health
Similar Jobs
Senior Software Engineer (Full Stack) - Developer Platform
Associate Software Engineer
Full Stack Data Scientist
Full Stack Application Engineer, GTM Technology
Principal Full Stack Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say