Senior .NET Developer For Financial Company

Sorry, this position is no longer available
India
Currently, we are looking for a Remote Senior .NET Developer to join our team.
Responsibilities
- Interact with business stakeholders, project managers, business analysts, and lead developers to understand requirements
- Design and implement software systems based on requirements
- Write unit tests and integration tests to cover all new code
- Provide support for existing systems.
- Analyze and tune the performance of systems
Requirements
- 3+ years of experience with .NET
- Experience with financial trading firm and/or familiarity with option pricing models, banking, investment, and capital market (bonds trading, currency trading).
- Experience with programming in an object-oriented language, such as. NET-C#.
- Experience with concurrency, distributed systems, and multi-tier applications.
- Excellent problem-solving skills: the individual identifies and resolves problems promptly and gathers and analyzes information skillfully.
- Demonstrated ability to pick up new technologies and quickly and rapidly incorporate new knowledge into developing software.
- Ability to meet deadlines and work within project timeframes and quickly adapt to changing business needs.
- Ability to work in a dynamic team environment
- Good verbal and written communication skills: the individual speaks clearly and persuasively in positive or negative situations, demonstrates group presentation skills, and conducts productive meetings
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn