Full Stack Software Engineer - Enterprise Data Management
Millennium Management, LLC Dublin, Ireland
We are looking for a talented full stack software engineer that is passionate about creating clean and highly functional user interfaces. In this role, the engineer will be responsible for building a modern Angular and C# based user interface for data management and visualization. Additionally, this role is responsible for integrating multiple downstream/upstream systems to consolidate data and provide a cohesive UX. The ideal candidate has broad experience in building highly integrated, high-performance web applications for enterprise use cases. The engineer should have previously worked in agile teams building cloud-based platforms and delivering solutions in an iterative team-focused manner.
Responsibilities:
* Participate in the architecture, design, and build of the front end and back-end components in C# and Angular
* Work closely with the business partners and data scientists to understand and translate business and technical requirements into cross-system designs
* Build application components including UI/UX, business services, and reporting solutions
* Work with all stakeholders on project planning and prioritization to produce development roadmaps and delivery timelines
Qualifications/Skills Required:
* 5+ years overall professional software development experience
* 5+ years programming experience in C# and .NET Core
* 2+ years UI development in Angular
* 5+ years of Relational and Columnar Database development experience with strong knowledge writing complex SQL and Stored Procedures
* Experience building and consuming RESTful services in a containerized environment
* Knowledge of ML models along with AWS services to host and process the models
* Knowledge of AWS services and developing cloud-native applications
Other Qualifications:
* Excellent listening and communication (both oral and written) skills
* Proven ability to work with business teams, understanding complex calculations and successfully implementing a commercial-like solution
* Self-starter and critical thinker, takes ownership of own projects and makes improvement suggestions for the entire infrastructure
* Proactive, assertive, and attentive to details
* Can work independently and in a collaborative environment
* Excellent self-management and problem-solving skills
* Ability to learn quickly and work on multiple streams of work in parallel
#J-18808-Ljbffr