General
We are looking for .NET Engineers who will join our client’s Agile team of developers dedicated to a specific business value chain: Lending/Non-lending for Individual/Companies.
Responsibilities/Activities
- Develop and maintain software programs according to a set of coding & security standards
- Work with: .Net 4.7, .Net 6.0, REST services, SQL Server, WCF, Web Forms, Web Components, Azure DevOps CdaaS pipelines, OpenShift\Kubernetes
- Work with additional development tools: Visual Studio, Visual Studio Code, SSMS, Git, Azure DevOps, Confluence, ServiceNow
- Be part of a CI/CD environment
- Participate in the scrum ceremonies with your team
- Participate in technical analysis design
- Estimate duration of programming and unit testing phase
- 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
Technical
- At least 4 years of working experience as a .NET Engineer
- Experience with using package managers (NuGet, npm)
- Experience with Powershell or any scripting language
- Knowledge of IIS, SQL Server, .NET Framework, ASP.NET, .NET Core
- Confidence in working in a Microsoft ecosystem
- Good understanding of the Windows platform
- Comfort in applying a branching strategy in a collaborative environment using Git and Azure DevOps Services
Education
- University degree in Computer Science or other related fields preferred
Others
- Excellent oral and written communication skills (English and Romanian)
- Eager to learn and continuously improve your technical skills
- Excellent problem solving/analytical skills
- Interest in understanding the big picture and experience in full development cycle
- Ability to effectively interface with technical and nontechnical staff at all organizational levels
Nice to have requirements
- Experience or real desire to learn about Docker, Container Orchestration, Microservices Architecture, API design, API gateways, Swagger, ORM experience (EF, Dapper)