Position: Middle/Senior .NET Developer
Company: Infopulse
Category: .NET
Experience required: 2y
English level: intermediate

Infopulse Ukraine welcomes talented professionals to join our project as a **Middle/Senior .NET Developer**.

Our customer is one of the Big Four companies providing audit, tax, consulting, and financial advisory services.

The aim is to build and support web applications which help customer in research of market of audit services in US. This Marketplace Intelligence Platform works like Master Portal in which sub-portals will reside. This platform is able to host multiple business modules like Briefing Book, Audit Insights, Pursue & Grow, Company and Market Intelligence, Company Database module. Platform is data driven and designed to be configurable using data behind the screens. Platform should have Admin Module built to support configuration for each of the module and the platform itself.

**Areas of Responsibility**
- Participating in solution analysis, design and architecture
- Developing new enterprise applications
- Designing and developing highly modular object-oriented code with extensibility
- Building quality code while adhering to industry standard coding practices
- Performing enhancements or maintenance of existing applications when needed
- Collaborating with customer product owner, customer engineering team, QA and BA units
- Collaborating in a fast-paced, continual learning environment, which requires the ability to quickly adapt and learn new technologies to resolve business issues

**Qualifications**
- 3+ years of demonstrated application development experience in the following areas: line of business user interfaces, multi-tier architectures
- Proficient in developing applications in C# using contemporary OOP/OOD techniques, .NET Framework 4.x/.Net 5
- ASP.NET Web API/MVC, ASP.NET 5
- Good database design and development experience (MS SQL Server 2016+)
- Experience with Azure DevOps is an asset
- Experience in SCRUM development and unit testing
- Strong communication abilities to articulate technology-based decisions
- Intermediate level of spoken and written English and above

**Will be an Advantage**
- Profound JavaScript knowledge
- Knowledge of Typescript and Angular 6+
- Azure Cloud Services
- MS SQL Server Integration Services experience