Full Stack Developer
- Full time
- Mexico D.F., null, Mexico
- Development
Full Stack Developer
Glencore IT Function Mexico CityWe are seeking a full-stack developer to join our team in our Mexico office, with a broad, yet modern skill set and a proven track record, who ideally has some knowledge and experience of the commodity or financial trading sectors.
Primary Task & Key Responsibilities:
-
Full stack developer with around five years development experience, working in a scrum team to deliver robust enterprise-wide solutions utilising industry standard practices
-
Design, develop, enhance and maintain applications using agreed coding standards and quality targets.
-
Ensure quality via code reviews and thorough unit testing.
-
Liaise with the immediate scrum team, other scrum/project teams, line manager and development lead to ensure accurate and complete delivery.
-
Contribute to the development and implementation of software development best practices within Glencore IT.
Qualifications:
-
Educated to Degree-level (or equivalent)
Work Experience & Skill Requirements:
-
3–5 years’ minimum experience designing and developing applications both individually and as part of a team
-
Knowledge of a commodity or financial trading environment would be useful but is not a prerequisite
-
Strong interpersonal and communication skills (both verbal and written)
-
Strong problem-solving skills and the ability to develop innovative solutions to technical problems
-
Experience of working in an Agile/Scrum team environment
-
Experience with the following technologies would be highly advantageous
-
C# and .NET 6+
-
REST APIs incorporated with SQL Server or Sybase databases
-
NHibernate or Entity Framework
-
Angular 13+ with the DevExtreme UI library (desirable)
-
TypeScript, HTML5 and CSS3
-
RxJS, observers and observables
-
Playwright, ReadyAPI and SpecFlow
-
Jira, GitHub and Confluence
-
Ability to grasp complex multi-part systems.
-
A willingness to engage with and be interested in the trading and commercial activities of the business.
-
Delivery focused and value driven.
-
Working independently, without close supervision
Our ideal candidate:
-
Building modern-web applications
-
Modern UI design principles. i.e. Able to take initial design direction and interpret those guidelines to finalise the design through to a solution
-
Restful API Design and development fundamentals
-
Good SQL knowledge
-
Functional and functional-reactive programming in Typescript
-
Test case preparation and execution