Position: .NET Team Leader
Company: DataArt
Experience required: 5y
English level: intermediate

The company’s investment portfolio includes assets related to mortgage servicing, non-agency securities (and associated call rights), residential loans, and other related opportunistic investments.

Responsibilities

Design, build and maintain efficient, reusable, and reliable code
Architecture design, creation, and review of technical documentation
High-level of coordination with the offshore team

Must have

7+ years of experience developing .NET-based commercial applications
Knowledge and hands-on experience with OOP, OOD, and design patterns (IOC, SOLID, CI)
Hands-on experience working with MS SQL
Strong process management skills and deep understanding of software development processes
Understanding of fundamental design principles for building scalable applications
Experience creating technical solutions that represent and support business processes
Discuss and understand business requirements provided by Business Analysts
Perform production deployments for software enhancements (public finance model) as a rotating role within the team
Ability to adapt to financial software project dynamics and changes
Ability to work in a fast-paced environment
Strong negotiation skills
Spoken English

Would be a plus

Experience designing cloud solutions and cloud portable on-premise solutions
Proficiency with web technologies: RESTful services, ReactJS applications
Expertise in NoSQL database engines
Good knowledge of NodeJS
Experience with distributed message-based solution architecture and messaging engines
Basic knowledge of fixed income instruments and mortgages specifically