Solution Designer

BuzzClan
New York, NY, United States
8 days ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) .NET Framework Component-Based Software Engineering Application Frameworks Automation of Tests C Sharp (Programming Language) Continuous Integration Persistent Data Structure Distributed Systems Message Oriented Middleware Data Streaming Systems Integration
+7 more
Software Technical Review Enterprise Software Applications Kubernetes Restful APIs Domain Driven Design Docker Microservices

Job description

  • Develop solution designs covering application components, interfaces, data flows, and deployment requirements.
  • Design enterprise applications and microservices using appropriate technologies, defining clear service boundaries and interactions.
  • Apply domain-driven design (DDD) principles,
  • Translate business requirements into technical specifications, sequence diagrams, and detailed design documents.
  • Address performance, scalability, resilience, security, and maintainability within solution designs.
  • Guide development teams through implementation, resolve design questions, and participate in code and design reviews.
  • Design integrations with existing investment banking platforms and support progressive modernisation of legacy applications.
  • Incorporate monitoring, access controls, auditability, and recovery requirements.
  • Support architecture and design governance by presenting designs for review, documenting key decisions, and ensuring adherence to approved standards, patterns, and controls.

Requirements

NOTE: Investment Banking experience is MUST, Solution Designer with 10+ years of technology experience, strong expertise in enterprise application development using technologies such as C#/.NET, Java, or equivalent, and strong knowledge of at least one investment banking domain, such as Front Office, Middle Office, Operations, Risk, Finance, or Compliance., * 10+ years of relevant experience, including hands-on enterprise application development and application or solution design.

  • Strong understanding of workflows, systems, and data within at least one investment banking domain.
  • Expertise in an enterprise technology stack, such as C#/.NET or Java, including application frameworks, data persistence, and REST API development.
  • Practical experience applying domain-driven design, including bounded contexts, aggregates, and domain events.
  • Experience designing microservices, distributed systems, and asynchronous messaging integrations.
  • Understanding of architecture governance, design assurance, and security and regulatory requirements in financial services.
  • Familiarity with Docker, Kubernetes, CI/CD pipelines, and automated testing. xrbllit
  • Ability to explain technical designs clearly and work effectively with business stakeholders and engineering teams in an Agile environment.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com
Prepare application

Good distractions

Loading talks and stories from around this role…