WSD Logo

WSD

Software Engineer

Reposted 13 Days Ago
Be an Early Applicant
In-Office
City of London, London, England
Mid level
In-Office
City of London, London, England
Mid level
Design and develop applications, collaborate with teams for new features, optimize systems, write tests, participate in code reviews, and stay updated with technologies.
The summary above was generated by AI

What We Do 
We are a global software and professional services company serving the financial industry, with offices in the UK, USA, Germany, Brazil, Hong Kong, Indonesia, and Bangladesh. We specialize in working with investment banks to automate the issuance process for structured products. 

We’re looking for a Software Engineer to join our dynamic development team. You’ll be responsible for designing, developing, testing, and maintaining high-quality applications that drive our business forward. Working in a collaborative, agile environment, you’ll contribute to feature design, architecture discussions, and continuous improvement of our systems and processes.

Key Responsibilities

  • Design, develop, test, and maintain applications according to project requirements.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Write clean, scalable, and maintainable code following industry best practices and coding standards.
  • Troubleshoot, debug, and optimize existing applications and systems for performance and reliability.
  • Write automated tests and address code smells and vulnerabilities to ensure code quality.
  • Participate in peer code reviews and provide constructive feedback.
  • Contribute to technical discussions and architectural decisions.
  • Stay up to date with emerging technologies, frameworks, and development trends.

Technology Stack

  • Languages: JavaScript / TypeScript, Java / Kotlin
  • Frameworks: Vue.js, Express.js, Spring Framework
  • Databases: PostgreSQL, MongoDB
  • CI/CD Tools: GitHub Actions, Jenkins
  • Observability & Monitoring: Elastic Stack (ELK)
  • Deployment Environment: CentOS VMs, Kubernetes (k8s)

Qualifications

Required:

  • Solid understanding of object-oriented and functional programming principles.
  • Experience building RESTful APIs and front-end applications using modern frameworks.
  • Strong knowledge of relational and non-relational databases.
  • Hands-on experience with CI/CD pipelines and deployment automation.
  • Familiarity with containerization and orchestration (e.g., Docker, Kubernetes).
  • Strong problem-solving and debugging skills.
  • Effective communication and teamwork abilities.

Nice to Have:

  • Experience with microservices or distributed systems.
  • Familiarity with observability tools (Elastic, Grafana, Prometheus, etc.).
  • Exposure to agile methodologies and DevOps practices.

WSD is an employer that values diversity. We highly encourage applications from appropriately qualified and eligible candidates irrespective of age, race, religion, national origin, gender, sexual orientation, gender identity and/or expression, veteran status, disability, or any other status protected by applicable law.

Top Skills

Centos
Elastic Stack
Express.Js
Github Actions
Java
JavaScript
Jenkins
Kotlin
Kubernetes
MongoDB
Postgres
Spring Framework
Typescript
Vue
HQ

WSD London, England Office

London, United Kingdom, E145NR

Similar Jobs

Yesterday
Hybrid
London, Greater London, England, GBR
Senior level
Senior level
Financial Services
Design and deliver innovative metrics reporting tools, create secure production code, gather data insights, contribute to team culture, and support agile methodologies.
Top Skills: Ci/CdCloud TechnologiesJavaPythonReact
Yesterday
In-Office
London, Greater London, England, GBR
Mid level
Mid level
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
Lead development of AR and VR user experiences for operations analysis and wargaming, ensuring seamless integration with core services. Develop simulation capabilities in Unreal Engine, focusing on high-fidelity immersive environments and collaborating with cross-functional teams.
Top Skills: C++PythonUnityUnreal Engine
Yesterday
Hybrid
London, Greater London, England, GBR
Mid level
Mid level
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Join Snap Inc as a C++ Software Engineer to develop AR applications for Spectacles, working on APIs and performance in embedded systems.
Top Skills: C++GitLinux

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account