We are seeking a skilled and experienced .NET Engineer to join one of our teams on an outstaffing basis. The ideal candidate will have a strong understanding of cloud-native applications, data platforms, and modern software development practices.
Details
Location: Poland (only candidates based in Poland are considered)
Employment Type: Full-time
Start Date: ASAP
Language Requirements: English B2
Project Description: A financial services project at the very beginning of its development cycle.The main priority at this stage is product quality, with a strong emphasis on building an effective, agile, and scalable solution from day one.
Team Structure
* 2–3 Backend / Full-Stack Engineers
* 2–3 Python Engineers
* 2 QA Engineers
Requirements / Your Background
* At least 5 years of experience as a C# / ASP.NET Engineer
* Strong knowledge of .NET Framework 4.5+ and .NET Core
* Solid understanding of async/await, TPL
* Deep understanding of OOP techniques and Design Patterns
* Hands-on experience with JSON and Web API in production
* Experience writing test cases (NUnit, MSTest)
* Strong SQL experience (PostgreSQL) and NoSQL databases (MongoDB, DynamoDB)
* Hands-on programming with Angular 6+
* Experience with HTML/HTML5, XML, CSS/CSS3
* Experience developing software in SCRUM / Agile environments
* Experience with DevOps & CI/CD (Git / Bitbucket)
* English level B2
Nice to Have
* Multi-threaded programming in procedural & functional paradigms
* Experience with Elasticsearch
* Experience building cloud-based solutions in AWS
Key Responsibilities
* Develop new features, fix bugs, estimate tasks, and perform technical investigations
* Communicate with the internal team effectively
* Participate in verbal communication with the client(s)