Solution Designer
BuzzClan
New York, NY, United States
8 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.juju.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦