Position: Lead .NET Developer (EPAM)
Company: Orb_IT  Recruitment Agency
Category: .NET
Experience required: 3y
English level: intermediate

Middle WPF C# Software Engineer for a Wholesale Computer Distributor

We're looking for a Middle WPF C# Software Engineer with 2+ years of .NET experience to join our team.

The customer is a wholesale distributor of computers, computer peripheral equipment, and computer software.

The main pool of tasks is associated with the development and support of different applications for a Capital Markets Technology Firm.

Please note that even though you are applying for this position, you may be offered other projects to join within EPAM Anywhere.

Responsibilities
Creating a leading Stock Trading Platform from scratch
Requirements
2+ years of .NET experience
Knowledge of C#
Experience with WPF
Experience in GUI development
Experience in software unit testing
Strong debugging skills
Ability to combine good communication and technical skills, be self-motivated, well-organized and highly professional
Intermediate/Upper-Intermediate English level
Desired skills: Refactoring, working with legacy code
Knowledge in Capital Markets
Familiarity with relational databases
Knowledge of good OO software design practices, design and architectural patterns
We offer
Competitive compensation depending on experience and skills
Work on enterprise-level projects on a long-term basis
Full-time remote work
Unlimited access to learning resources (EPAM training courses, English classes, Internal Library)
Community of 38,000+ industry's top professionals

Senior .NET Developer for Financial Services Company (Kofax TotalAgility must have skill)
Currently, we are looking for a remote Senior .NET Developer with 3+ years of software development experience to join our team.

The customer is a leading provider of consumer, financial, and property data, analytics, and services to businesses and governments.

You will take over project from existing team working on OCR tool that processes thousands of documents with a help of Kofax Transformation Platform - Kofax TotalAgility tool. Team consumes data from Kofax tool in order to process inputs, apply business logic on .NET back-end and use it further in the application.

Please note that even though you are applying for this position, you may be offered other projects to join within EPAM Anywhere.

Join EPAM Anywhere to quickly and easily find projects that match your knowledge and experience, while working with Forbes Global 2000 clients, building a successful IT career, and earning competitive rewards. The platform provides additional perks, including a flexible schedule, professional development opportunities, and access to a community of experts.

We accept CVs only in English.

Responsibilities
Participate in requirements analysis
Collaborate with internal teams to produce software design and architecture
Write clean, scalable code using .NET
Test and deploy applications and systems
Revise, update, refactor and debug code
Requirements
3+ years of experience in .NET
Experience in design, development and deployment of .NET applications + using C#, ASP-based applications
Proficient in handling and writing complex PL/SQL queries and stored procedures
Knowledge of database design aspects
Work experience with MS SQL Server databases
Excellent written and verbal communication skills
Ability to work independently under general direction and in pairs
Experience in design, development and deployment of Kofax TotalAgility, implementation and maintenance aspects is a huge advantage
Experience working with complex extraction forms is a big plus
English B2+
Nice to have
Experience with Kofax Transformation Modules
We offer
Competitive compensation depending on experience and skills
Work in enterprise-level projects on a long-term basis
You will have a 100% remote full-time job
Unlimited access to learning courses (EPAM training courses, English regular classes, Internal Library)
Community of 38,000+ industry’s top professionals

Lead .NET Full Stack Developer

Currently we are looking for a remote Lead .NET Full Stack Developer.

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.

Please note that even though you are applying for this position, you may be offered other projects to join within EPAM Anywhere.

Join EPAM Anywhere to quickly and easily find projects that match your knowledge and experience, while working with Forbes Global 2000 clients, building a successful IT career, and earning competitive rewards. The platform provides additional perks, including a flexible schedule, professional development opportunities, and access to a community of experts.

Responsibilities
Discuss business and technical/architectural topics
Build new features accordingly to new requirements
Build infrastructure for the new project from scratch (greenfield development), implement changes to the existing projects (brownfield development)
Translate complex functional, technical and business requirements into architectural designs
Develop high-level application design and direct detailed design work of the developers
Requirements
5+ years of commercial experience as a .NET Developer
Development experience with ASP.NET MVC /ASP.NET Web API
Knowledge of .NET core; ASP.NET core
Experience in MS Azure Services (App Service, Storage Account, Service Bus)
Experience in Docker
Good knowledge of JavaScript/HTML5/CSS3
Knowledge of JS frameworks (AngularJS and/or Angular 2)
Experience in Entity Framework
Strong knowledge of SOLID
Good understanding of Design Patterns
BDD/TDD, unit testing concepts
Strong knowledge of SQL
Experience in deploying applications to AWS cloud environment
Acquaintance with Microservices architecture
Experience in CI/CD, Git, TeamCity and/or VSTS
Strong belief and promotion of best engineering practices
Agile practices experience, attitude to quality
Upper-Intermediate level of spoken English
Nice to have
Experience in WCF
Experience in React JS
Experience in CQRS with ES
Experience in Amazon Web Services
We offer
Competitive compensation depending on experience and skills
Work on enterprise-level projects on a long-term basis
You will have a 100% remote full-time job
Unlimited access to learning resources (EPAM training courses, English classes, Internal Library)
Community of 38,000+ industry's top professionals