Position: Solution Architect
Company: N-IX
Category: Lead
Experience required: 5y
English level: upper

From introducing the first UK prepaid card in 2005 to becoming the first non-bank to offer a current account, our client has hit £10 billion in transaction volume and proved that it’s possible to be both profitable as well as pioneering.
 
**About the project**
You will work on the application services that are making payments using a wide range of UK and international standards, including BACS, FPS, SWIFT.

**Functions:**
- Talk to the business to understand business and technical requirements for the project
- Communicate technical constraints and decisions to the business
- Facilitate cooperation of all the stakeholders to define and prioritize architectural drivers for the solution
- Cooperate with other architects and technology experts to produce solid architectural decisions
- Drive and coordinate technical staff discussions
- Elaborate system quality attributes such as performance, scalability, availability, fault-tolerance, security, deployment, maintainability, and others
- Translate business, functional, and non-functional requirements into high-quality solution architecture visions and operations plans consistent with enterprise architectural standards using Attribute Driven Design
- Define architecture strategies, standards, processes, technologies, and tools in architecture visions
- Drive or assist in solution implementation estimation and roadmap construction
- Analyze, model, document, and assess existing software architectures according to the Architecture Trade-off Analysis methodology
- Act as an expert and consult development teams on adherence to solution design, development, and testing standards
- Convey technical ideas to the development and operations teams
- Design and implement a large enterprise solution from scratch
- Lead technical briefings and business requirement gathering sessions
- Identify integration patterns and places for business automation
- Author technical documents that cover requirements, design and integration needs
- Provide input in each cycle of the development phase (development, test, and release) to ensure a leading-edge solution is produced
- Establish data quality check approaches, tools, and data governance
- Provide mentorship, technical expertise and recommendations on the current and emerging strategies and platform trends to the team
- Manage client expectations and scope effectively
- Client requires PCI-DSS security certified solutions and is planning to add NIST-CSF in the future
- Solutions must be operationally resilient with no single points of failure

**Requirements:**
- 8+ years of experience with the .Net framework
- 2+ experience as an Architect
- Proven experience of building architecture from scratch for big enterprise companies or participation as an architect at least in 2 big projects (longer than 9 months, team 10+)
- Experience with private clouds – VMware, containerization
- Experience in building scalable microservice-based architecture
- Strong knowledge of integration patterns and implementations
- Experience working with RabbitMQ or IBM MQ, other messaging brokers
- Strong creativity in problem-solving skills
- Communication & stakeholder management skills
- English – Upper-Intermediate/Advanced
- Must comply with the internal technical competence model
- Superior time and project management skills
- Ability to present technical details to non-technical audiences
- Excellent problem-solving/analytical skills and complex troubleshooting methods
- Ability to work through ambiguous situations
- Excellent presentation, verbal, and written communication skills
- Self-motivated, able to work independently, and able to take initiative without always being directed
- Ability to multitask in a fast-paced environment and prioritize the most critical tasks and projects

**Desirable Professional Certifications:**
- SEI Software Architecture Professional
- SCJP/SCJD/SCWCD/SCBCD/SCDJWS
- MCP/MCTS/MCPD
- IBM SOA
- TOGAF

**We offer:**
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Flexible and personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Paid vacation days, sick leaves, and days off
- Healthcare & Sport program
- Medical insurance
- Memorable anniversary presents
- Corporate events and team buildings