Candidatul Ideal
Experience
Preferred Qualifications
- 7+ years of professional experience in .NET development.
- Expertise in building APIs and backend services using C# and .NET.
- Strong understanding of N-tier architectures, domain-driven design, and modular service-based architectures.
- Experience with relational databases (SQL Server), including schema design and performance optimization.
- Hands-on experience with ORM tools (i.e. Entity Framework).
- Experience with CI/CD pipelines and security best practices for on-premises deployments.
- Familiarity with message queuing systems (i.e. RabbitMQ, Redis, or alternatives).
- Ability to lead technical discussions, support team members, and guide frontend integration.
Preferred Qualifications
- Familiarity with front-end best practices (Vue, React, or similar) to guide API design and UI interactions.
- Experience setting up scalable, secure enterprise applications in an on-premises environment.
- Knowledge of the insurance or financial services industry.
Descrierea jobului
About the Role
Drives development o a suite of web applications, ensuring best practices, performance, and maintainability. This role requires hands-on coding, system design, and collaboration, working alongside frontend developers, business analysts, and infrastructure teams.
Responsibilities
🔹 Backend & System Architecture
🔹Performance, Security & DevOps
🔹Collaboration
Drives development o a suite of web applications, ensuring best practices, performance, and maintainability. This role requires hands-on coding, system design, and collaboration, working alongside frontend developers, business analysts, and infrastructure teams.
Responsibilities
🔹 Backend & System Architecture
- Design, develop, and maintain scalable APIs and backend services using the latest .NET frameworks.
- Design and optimize N-tier applications with a modular service-based architecture.
- Implement and optimize database structures, primarily using SQL Server.
🔹Performance, Security & DevOps
- Ensure backend performance optimization through efficient data queries, caching strategies, asynchronous processing.
- Implement data encryption (at rest and in transit) to ensure secure storage and communication.
- Support on-premises deployment, setting up CI/CD pipelines and deployment automation.
🔹Collaboration
- Support backend and frontend developers, promoting learning and best practices.
- Promote best practices in API integration, security, and performance.
- Lead technical discussions, code reviews, and architectural decisions.
- Collaborate with stakeholders to make architectural decisions and define roadmap priorities.
Descrierea companiei
Kunden Broker (www.kundenbroker.ro) is a leading player in the field of insurance brokerage and integrated financial services, with over 19 years of presence in Romania and an impressive client portfolio. Integrity, performance, and team spirit are the values that guide us and the criteria by which we select our team members. We are looking for determined individuals with a positive and open attitude, who enjoy working with people and show empathy. If you identify with these values, we warmly welcome you to join our team!