Solution Architect (.NET)
- Malaga, Spain
DESCRIPTION
EPAM’s Financial Services Practice is looking for exceptionally talented people to join our team of world class engineers working for our client — one of the world’s largest hedge fund.
We have a Team of 50 engineers (Developers, QAs, BAs, Project Managers) on-site in Westport, CT, USA and 15 QAs off-shore in Malaga, Spain, who are working on one big product - multi-asset classes trading system. Now we are extending this Team with developers off-shore in Malaga.
This position is for a Team Lead and Architect, who will be part of on-site/off-shore scrum team and will be leading 2-3 more off-shore developers and 2-3 QAs, working with on-site Tech Lead/Architect and BAs as well as with customer technologists implementing new features in the produce.
Technology: .NET/C#, MS SQL, 3-tier architecture, Windows services;
Business Area: Financial Services/Capital Markets, Order Management System, Trading;
Soft skills: proactive, not tolerating problems, able to work in rapidly changing requirements and goals.
Responsibilities
- Architectural design and review of technical solutions using .NET technology stack
- Create technical architecture document on good level with deep technical details
- Work closely with business in identifying solution requirements and key case-studies/scenarios for the future solution
- Lead implementation of the solution from establishing project requirements and goals to solution "go-live" and post-production support
- Play technical team lead role, design and hands on coding mission’s critical components, prototypes, PoC, etc
- Oversee the development efforts and provide technical help as needed
- Create and follow personal education plan in the technology stack and solution architecture
Requirements
- 7+ years of experience in software design, development, and testing
- 3+ years of experience in solution architecture and technical team leadership roles
- Excellent written and verbal communication skills
- English level B2 or higher
- Ability to work independently
- Dedication to keeping abreast of emerging technology trends
- Agile and product-oriented mindset, ready to work in a start-up environment
- Strong .NET/C# understanding and development skills
- OOP/OOD, FP, TDD, Multithreading
- Strong background in design and implementation of external services integrations (using REST, SOAP and/or ESB)
- Familiarity with Asure, AWS or other cloud platforms
- RDBMS experience (one of: MS SQL)
- NoSQL and Caching databases understanding and experience, such as MongoDB, Redis, DynamoDB – big plus
- Experience in performance analysis and optimization (.NET code and/or MS SQL) - big plus
We offer
- 30 calendar days paid holiday, plus 12 bank holidays per year
- EPAM Lifestyle Events (‘’special leave’’)
- Support with professional training
- Online Library and Career development
- In-house training and competence professional groups
- Regular social events
- Referral bonuses