Engineer I, Software Development
As a Software Engineer in CESS team, you will contribute to building enterprise solutions using innovative technology. Responsibilities include developing low-code tools, full-stack apps, and ensuring software reliability. Required: Bachelor's in Computer Science, 0-2 years experience, React/Angular knowledge, Python/Java/C#, web development exposure, database concepts.
About the Role:
The Team: The CESS (Cloud Engineering and Shared Services) team works towards enabling cross-functional technology teams so they can deliver business values with efficiency and speed. The CESS team is focused on enabling vertical technology teams through standardizations of cloud engineering, common tooling, shared technology platforms, standards, transparency, and subject matter expertise on various technology disciplines. The team works in an Agile environment and is located globally.
The Impact: As a Software Engineer, you will make a key contribution in building enterprise level solutions that include low-code/no-code tools, development, and test automation frameworks. Your challenge will be reducing the “time to market” for products without compromising quality, by leveraging cutting-edge technology and innovation. You will use a wide range of technologies and have the opportunity to interact with different business lines and derive solutions for their needs.
What’s in it for you:
- Working with a team of highly skilled, ambitious and result-oriented professionals.
- Using a wide range of cutting-edge technology to innovate while developing.
- An ever-challenging environment to hone your existing skills full-stack development.
- A great opportunity to think and execute inner source projects.
- Being a part of an organization which values ‘Culture of Urgency’ and ‘Shift Left’ approaches.
- A plenty of skill building, knowledge sharing, and innovation opportunities.
- Building a fulfilling career with a global financial technology company.
Responsibilities:
- Develop low-code/no-code tools and full-stack applications.
- Deliver solutions within a multi-functional Agile team.
- Implementing reliable and scalable technical software.
- Utilizing Continuous Integration and Delivery development practices.
- Adhere to best practices in data management and governance.
- Contribute to the identification, design, and implementation of process improvements.
- Taking initiative and working independently on certain projects while contributing to a large team on others.
What We’re Looking For:
- Bachelor's or higher qualification in Computer Science, Information Systems or equivalent is preferred.
- 0-2 years of experience with good knowledge in computer programming concepts and good understanding of coding and debugging procedures.
- Practical knowledge of React, Angular or any FE framework
- Practical knowledge in Python/Java/C#.
- Exposure to Web Development.
- Knowledge of database concepts, exposure to SQL/PL-SQL, writing SQL queries, stored procedures and RDBMS.
- Excellent problem solving, analytical and technical troubleshooting skills.