Sr. UI -UX Software Engineer
EcolabAbout the role
These software applications are focused on Ecolab’s Institutional businesses for delivering value to our customers through web and mobile . The ideal candidate needs to have a broad understanding of all aspects of software development and familiarity with the industrial market space is a plus. The candidate is expected to have experience in implementing Micro Front End Applications and hands on experience in UI development using Flutter.
What you will do:
- Participates in design and development activities on daily basis.
- Write code in Flutter for Web Applications as well as Mobile app.
- Develops and designs applications using Flutter, JavaScript, Angular and the Microsoft suite of technologies
- Experience in building mobile applications using Maui framework is a plus
- Participates in software development on daily basis. Helps collaborate with peers and junior developers in the team
- Reviews and analyzes business requirements and provide technical feasibility and estimates
- Recognizes synergies & functionality across multiple technologies, and leverages them as appropriate
- Creates technical documents for software products using Visio, PowerPoint, Word and other MS Office applications
- Participates in the Scrum ceremonies: Sprint Planning and Estimation, Daily Stand-ups, Sprint Reviews and Sprint Retrospectives.
- Translates technical requirements into application code and modules
- Makes modifications to existing applications and modules in accordance with written user stories
- Unit tests and works closely with the QA/Testing team.
- Troubleshoots and resolves issues in a timely fashion, communicating updates as determined until issue is resolved
- Works closely with the team to help identify the root cause and implement solutions to reduce the recurring defects and issues
- Takes part in code reviews and provides feedback when required.
- Works with developers to maintain a standard release plan, including code check in processes & solution management
Minimum Qualifications:
- Bachelor’s degree in a technical field or equivalent work experience
- 5 years of experience working in an IT environment
- 3 years of experience as a senior software developer for Front End Developemt
- 5 years of experience as a software developer or senior developer
- 5 years of experience as a software developer using multiple of the following development languages and/or Frameworks: Flutter, Maui, Angular, client-side JavaScript, jQuery
- 2 years of experience with Swagger, Postman or Fiddler
- 5 years of experience using Microsoft Visual Studio 2019 (or higher) and/or Visual Studio Code
- 2 years of experience using Microsoft Azure Dev Ops
- 2 years of experience consuming APIs
- Demonstrated project experience regarding estimates, planning and deliverables with a high degree of accountability
- Proven ability working with business, engineering and R&D teams to translate needs to Application Development teams
- Excellent communication skills
- No immigration sponsorship is available for this role at this time.
Preferred Qualifications:
- Bachelor’s degree in a technical field or equivalent
- Strong analytical and problem-solving skills
- Experience working in a multi-technology environment is a plus
- Experience developing mobile solutions
- Strong knowledge of a variety of software development methodologies (Agile, Waterfall, Scrum) and an understanding as to when each of these approaches is most suitable
- Experience of working in a methodical and structured manner.
- Excellent communication skills: presentation, written, and oral.
- Strong interpersonal skills to successfully team with software vendors, outsourcing partners and internal business and IT associates.
- Must be able to perform as an effective member in a team-oriented environment, maintain a positive attitude, and achieve desired results while working with minimal supervision
- Enthusiasm for learning new skills and technologies, and passion for conveying knowledge
- Excellent organization skills
- Prior experience working with global development teams
- Experience in IoT environments
Annual or Hourly Compensation Range
The pay range for this position is $101,40Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s
Similar roles
Sr. Manager, Product Management - Vault Cloud Workflows & Experiences
HashiCorp
Clinical Education Faculty (Open Rank-Instructor, Sr. Instructor, or Assistant Professor)
University of Colorado Anschutz Medical Campus
$105,000/yr
Sr. Marketing Director, Renal Denervation
Medtronic