Stack and logo
Stack andPosted 67 months ago

Full Stack Software Engineer

On-siteDublin, Leinster, Ireland

Full TimeDoctorate Or Professional DegreeStartup

Job Summary

Develop full-stack services using C#, C++, Java, and .NET frameworks like ASP .Net MVC and Angular.js within a microservice architecture. Implement numerical optimization, data mining, and model calibration techniques while managing relational and NoSQL databases, Redis, and Memcached. Refactor object-oriented code through agile methods, utilizing unit testing, BDD frameworks, and inversion of control patterns. Collaborate with operational teams, design engineers, and quantitative PhDs to deliver robust financial applications. Leverage tools including RabbitMQ, Team City, and various AWS services in a high-performance environment.

Required Qualifications

  • Object-oriented design patterns
  • languages including C#, C++ or Java
  • web frameworks like Microsoft MVC and angular.js
  • relational and NoSQL databases
  • Quantitative and modeling skills
  • ability to learn techniques in numerical optimization, data mining, simulation, or model calibration
  • Comfort with full stack software development
  • computationally intense back-end development
  • service design
  • data storage and access models
  • enterprise level messaging patterns
  • modern web development frameworks
  • Proclivity towards refactoring
  • continuously improving OO code
  • agile development methods
  • Testing skills
  • use of inversion of control
  • mocks
  • stubs in unit testing
  • BDD testing frameworks like specflow and cucumber
  • Excellent communication
  • collaboration
  • energized by being part of great teams
  • looking to challenge themselves to learn new technologies
  • apply them to the technology stack

Desired Qualifications

  • Mathematical/quantitative competitions
  • Open source development projects
  • Advanced degrees in mathematics, computer science, engineering, or sciences
  • R&D experience at the collegiate or professional level

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce