Position: Full-stack .NET Developer
Company: ПУМБ
Experience required: 2y
Category: .NET
Published: 2022-02-01T00:00:00+02:00

Description
We are looking for a Full-stack .NET Developer who will be actively engaged to develop, implement new features and support existing functionality of the corporate CRM system.
The candidate should be able to demonstrate working knowledge in several of the following technologies: .NET Framework, ASP.NET, JavaScript, SQL, HTML, CSS, REST Services.
The project is a system based on a solution developed by Terrasoft: Creatio.
It combines the capabilities of a customer relationship management (CRM) system, a business process management (BPM) system and helps internal departments manage their workflows and regulatory reporting.

Requirements
- 2+ years of software development experience with .NET Framework, ASP.NET, JavaScript, T-SQL
- Understanding of SDLC
- Understanding of Agile software processes and technologies
- Experience with REST Services
- Good knowledge of Unit & Integration Testing
- Experience with issue tracking systems (Jira)
- Experience with version control systems (Git)
- Knowledge of Design Patterns and Principles (OOP, SOLID, GOF design patterns)
- Proactive and result-driven
- Engineering mindset
- Willingness to learn new technologies 
- Being a team player


Responsibilities
- Designing, building, and maintaining efficient, reusable, and reliable code
- Analyze and translate requirements into tasks
- Qualitative coding, debugging, bug fixing, testing and code reviews
- Proactively participate in the project development 
- Tightly communicate with the client and team
- Creating estimates, assumptions, identifying development risks, proposing solutions


Nice to have
- Experience with Terrasoft's Creatio platform
- Experience with CI/CD (Gitlab, Jenkins)
- Experience with containerization technologies (Docker, Kubernetes)
- Knowledge of Front-End Frameworks (Angular)
- Experience with message brokers (RabbitMQ)
- Experience with Azure
- Ability to prioritize and balance multiple tasks