
NET Development Engineer | Business Banking
PureQuadJob Description
Mission
As a .NET Backend Developer you will be a member of an Agile team of Developers and Quality Assurance Specialists, which is working with other Agile teams, each one dedicated to a specific business value chain: Lending/Non-lending for Individual/Companies.
Solution Selling Application Suite consists of three main pillars:
- A BPM platform (proprietary – developed in-house);
- Three main CRM applications (proprietary – developed in-house):
Front Office System (web application used by offices and branches to sell products and services);
Back Office System (web application used by all users from head office operational departments);
Call Center System (web application used by users from the call center department);
- Satellite services (proprietary and vendor delivered) that allow integration and interaction with the rest of the systems in the bank and outside of it;
This application suite holds the front office, back office and call center applications and the processes that allow selling and maintaining the bank’s products.
Your Day to Day
- Participate in the scrum ceremonies with your team;
- Develop and maintain software programs according to a set of coding standards;
- Participate in technical analysis design;
- Estimate duration of programming and unit testing phase;
- Be part of a CI/CD environment;
- Work with: .Net 4.7, .Net Core, WCF, REST services, SQL Server, WCF, Web Forms, WebComponents;
- Working with additional development tools: Visual Studio, Visual Studio Code, SSMS, git, AzureDevops, Confluence, ServiceNow;
- Keep the technical documentation up-to-date with new/ changed technical design details during implementation;
- Create and update the Release Form with all details needed to promote the software to the production environment;
- Provide technical insight and actively participate in feature analysis;
- You take responsibility of your code – from IDE to local development environment to production;
- Perform unit testing and register tests results after implementation to assure that every component of the application that was added or changed is working properly;
- Provide technical support for new and existing applications, acting as 3rd line support; develop fixes and procedures for 2nd line support.
Requirements
What you bring to the team
- Knowledge of IIS, SQL Server, .NET Framework, ASP.NET, .Net Core;
- Experience with using package managers (NuGet, npm);
- Confidence in working in a Microsoft ecosystem;
- Good understanding of the Windows platform;
- Confort in applying a braching stategy in a collaborative environment using git and Azure;
- Excellent problem solving/analytical skills;
- Ability to effectively interface with technical and non-technical staff at all organizational levels;
- Excellent knowledge of English;
- Eager to learn and continuously improve your technical skills;
- Good communication skills, able to have a close professional relation with colleagues, but also with the business product owners and product managers;
- Interest in understanding the big picture and experience in full development cycle;
- Powershell or any scripting language it will be helpful;
- Experience or high curiosity in docker, container orchestration, microservices architecture, api design, api gateways, swagger, ORM experience (EF,Dapper) is a plus.

