Job Description
As a key member of our team, you will be responsible for designing and developing high-quality software components within a product ecosystem.
You will collaborate closely with product owners, business analysts, and business stakeholders to translate real-world challenges into digital solutions.
Additionally, you will contribute to architectural discussions, propose improvements that enhance performance, reliability, and maintainability, and implement and maintain tests and participate in testing activities.
Furthermore, you will review code, mentor peers, uphold coding standards within the teams, contribute to release preparation, including technical documentation and deployment activities, support user acceptance testing (UAT), actively participate in demo sessions, and ensure clear, reliable documentation to help users adopt the product.
Lastly, you will handle functional and technical service requests from business stakeholders, provide timely and effective support, collaborate with the product team to investigate and resolve incidents, ensuring minimal impact on operations, and participate in monitoring and troubleshoot issues across development, testing, and production environments.
Required Skills and Qualifications
* Backend: .NET 8 / .NET Framework, ASP.NET Web API, WCF
* Data & Messaging: SQL Server, Oracle, RabbitMQ, NHibernate, Entity Framework
* Architecture & Patterns: Domain-Driven Design (DDD), Clean Architecture, Design Patterns
* Testing & CI/CD: xUnit / NUnit, Azure DevOps Pipelines
* Frontend: Blazor experience is a plus
* DevOps & Tools: Git, Azure DevOps, automated deployment & monitoring tools
Benefits
* Health Insurance
* Feedback&Coffee – The System That Includes Aubay's Performance Management Cycle, With Regular Moments Of Feedback And The Career Progression Model
* A Training Academy Designed To Think Of You And Your Needs. You Can Count On Technical And Behavioural Training Sessions (E-Learning And Classroom), Meet&Techs, Webinars And Mentoring
* Events And Teambuildings
Others
Our organizational culture is based on values such as transparency, team spirit, regular feedback, and continuous learning. We also offer reference prizes and birthday presents, have no dress code, know your name, and address each other informally. Lastly, you will grow in good company, which isn't one of the ways to develop professionally but it surely is a great way!