Bangalore, Karnataka, India
20 hours ago
Lead Software Engineer- Dot Net Fullstack

Full Stack Lead Developer

Role description

Ecolab is looking for an experienced full stack lead developer to be part of a dynamic team that's at the forefront of technological innovation. We're leveraging cutting-edge AI to create novel solutions that optimize operations for our clients, particularly within the restaurant industry. Our work is transforming how restaurants operate, making them more efficient and sustainable.

As a key player in our new division, you'll have the unique opportunity to shape its culture and direction. Your contributions will directly impact the success of our innovative projects and help define the future of our product offerings.  Additionally, you will experience the best of both worlds with this team at Ecolab: the agility and creativity of a startup paired with the stability and resources of a global leader. Our collaborative environment fosters innovation while providing the support and security you need to thrive.

Responsibilities

Develop, implement, and maintain scalable and high-performance applications using .NET Core or PythonDesign and maintain end-to-end solutions with any cloud provider such as AWS or Azure services, including Azure Data Factory, Azure Storage (Blob Storage), and Azure SQL/No-SQL DatabasesDesign, build, and manage database systems, utilizing Python for data manipulation and processing, particularly Pandas and Numpy for advanced data analytics and scientific computing tasksUtilize expertise in front-end technologies such as SCSS, CSS, React, Streamlit or Flask, to create responsive and user-friendly web interfacesCollaborate with cross-functional teams to gather and analyze system requirements and translate them into technical specifications for new application features and enhancementsContribute to architectural and technical decisions and provide expertise in code reviews to ensure high code quality and adherence to best practicesEnsure the quality and performance of applications by implementing version control (Git) and continuous integration/continuous deployment (CI/CD) practicesContribute to the creation of new solutions and troubleshoot / optimize existing solutions to improve performance and reliability

Minimum technical qualifications

Bachelor's in computer science, Engineering, or related field with 5-8 years of full stack experience, OR 5+ years of relevant experience in full stack developmentSolid programming skills in .Net Core or Python, React and SQL relational / No-SQL document databasesProficiency in utilizing various IDEs such as Jupyter notebooks or Visual Studio codeExperience in any cloud provider AWS or Azure Services such as Azure Data Factory, Azure SQL Database, Cosmos DB, Azure DevOps and Azure Data DirectoryFamiliarity with version control systems (Git) and CI/CD practicesStrong problem-solving skills and attention to detailExcellent communication and teamwork abilitiesAbility to adapt to changing priorities and manage multiple tasks effectively

Preferred skills / interests

Previous experience with early-stage product developmentProven track record of deploying products in dynamic environmentsInterest in collaborating with partners outside of core team / organization (including SMEs in computer Vision AI)Ability to wear multiple hats and plug into different roles as product developsDesire to be in a fast-moving, agile environment with willingness to adjust quicklyOpenness to experimental approaches typical of tech start-upsWillingness to learn new skills and technical languages as needed

Our Commitment to Diversity and Inclusion

Ecolab is committed to fair and equal treatment of associates and applicants and furthering the principles of Equal Opportunity to Employment. Our goal is to fully utilize minority, female, and disabled individuals at all levels of the workforce. We will recruit, hire, promote, transfer and provide opportunities for advancement based on individual qualifications and job performance. In all matters affecting employment, compensation, benefits, working conditions, and opportunities for advancement, Ecolab will not discriminate against any associate or applicant for employment because of race, religion, color, creed, national origin, citizenship status, sex, sexual orientation, gender identity and expressions, genetic information, marital status, age, or disability.

Confirm your E-mail: Send Email