Full Stack Developer - .Net & Angular for Trading Technology
We are partnering with a leading global trading firm to hire a Full Stack Developer for their Front Office Technology team. This team builds and supports critical applications used by traders and analysts to drive strategy, insights, and decision-making across the energy markets.
In this role, you will work across a modern application portfolio, contributing to both new feature development and ongoing system enhancements. The work typically spans 60% front-end and 40% back-end development, though this may vary depending on business priorities. You will collaborate closely with Front Office users and play a key part in delivering reliable, high-quality software solutions.
Key Responsibilities
- Lead and contribute to front-end development, engaging closely with business users to understand requirements.
- Continuously review and enhance software solutions to maximise business value.
- Deliver high-quality, well-structured code within agreed timelines for both projects and BAU work.
- Participate in Agile ceremonies, planning sessions, and design discussions.
- Perform additional ad hoc tasks as needed to support team and business goals.
Qualifications & Experience
- Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field or equivalent experience.
- Exposure to trading or operational environments in commodities (e.g., oil, gas, shipping) is an advantage.
- Strong communication skills, with the ability to translate technical concepts for users and stakeholders.
- User-centric mindset with a strong interest in understanding business context.
- Experience working in Agile teams (SCRUM, Kanban, or similar).
- Fast learner with the ability to grasp new technologies and business concepts quickly.
- Comfortable working in a fast-paced environment with shifting priorities.
- High attention to detail and commitment to quality.
- Strong problem-solving skills and the ability to perform under pressure.
- Collaborative team player with the ability to work independently when needed.
Essential Technical Skills
- Strong experience with Angular 17+
- C# and .NET Core
- UI/UX development
- Python
- Building services, APIs, and serverless functions in cloud environments
- CI/CD pipelines and related tooling
Desirable Skills
- Desktop application development using Electron, WebView2, or OpenFin
- Web workers
- Experience supporting trading teams or Data Scientists
- Azure, Cosmos DB, AKS
- Databricks, Big Data technologies
- GitHub Actions
- Docker
- SQL
- Automated testing frameworks
Please reach out to[Confidential Information] with your updated resume and contact details. Incomplete applications may not be considered /Only shortlisted candidates will be contacted.
Business Registration Number: 200611680D | License Number: 10C5117 | EA Registration Number: R1768258