Sign Up to Job Alerts
Get an email every time a new opportunity shows on this page
Senior Software Engineer I
Chennai India
-
Hours:40 HOURS / WEEK
-
Contract Type:Regular
-
Type Of employment:Full time
-
Job ID:R83605
About the Business
At ICIS, our mission is to optimize the world’s resources. We help companies make strategic, sustainable decisions by bringing transparency to markets across the world. We create a comprehensive view of commodities markets, providing companies with the data and intelligence to successfully navigate across global value chains every day. Our customers benefit from instant access to price assessments, reports and forecasts, a dedicated news channel and supply and demand data. You can learn more about ICIS at the link below. https://www.icis.com/explore
About the team:
This is an exciting opportunity to join a mature and established software engineering team within the ITTC team, and work in a modern, collaborative, agile development environment to help shape a business-critical software platform that plays a vital role in the success of the organization. You will join a team engaged in delivering web services and applications to the petrochemical and energy industries.
About the Role:
As a Senior Software Engineer I, you will play a key role in designing, developing, and maintaining complex software solutions. Your expertise will drive innovation and efficiency, contributing to the success of our projects. You will collaborate with cross-functional teams to deliver high-quality, scalable software products.
RESPONSIBILITIES:
- Build and maintain the software solutions assigned to team.
- Troubleshoot issues reported by the customers.
- Participate in knowledge sharing sessions with the wider group.
- Contribute to the planning efforts with analysis and estimation of the proposed product work.
- Provide support to other teams.
- Contribute to the continuous improvement effort.
QUALIFICATIONS:
- 4+ years of Software Engineering experience.
- BS Engineering/Computer Science or equivalent experience required.
Skills & Experience
Essential:
- Strong React / Redux.
- Strong Typescript /JavaScript and ES6+ skills.
- Solid knowledge HTML5 / CSS3 web standards.
- Jest
- Implement the features and user interfaces of the customer facing & internal systems
- Architect efficient and reusable front-end components and systems.
- Collaborate with Product Designers, Product Managers, and Software Engineers to deliver compelling user-facing products.
- Agile Development (Scrum/Kanban)
- Strong interpersonal and stakeholder skills
- Excellent problem-solving skills
- A real interest and passion for software development and high-quality code
Desirable:
- Node JS
- .Net core
- Amazon Web Services
- Continuous Integration/Continuous Delivery
- GitHub
- Docker & K8s
- Other JS testing frameworks