Description
Business Insights is a custom software development company serving enterprises. We are experiencing a growth phase and seek to hire a Senior Backend Engineer (.NET \& Cloud) to work on a stable, technologically challenging project alongside an outstanding team.
We believe innovation and creativity are essential in delivering high-quality, customized IT solutions for our clients. We are a diverse team of highly skilled and technology-passionate engineers who collaborate to solve complex challenges and continuously enhance our expertise.
We would love for you to join our software development team, and we are confident your experience and skills will be valuable to our company. We offer an enriching and collaborative work environment where you’ll have the opportunity to learn and grow as a software developer while working on interesting and meaningful projects.
Moreover, you’ll have the chance to work with renowned clients across various industries, enabling you to gain broad software development experience and improve your ability to build innovative and effective solutions.
**What are we looking for?**
Background
* Proven backend development experience using Microsoft technologies.
* Demonstrable participation in projects based on microservices architectures and distributed systems.
* Experience in high-availability environments, system integration, and cloud platforms.
Education
* Bachelor’s or Licentiate degree in Computer Engineering, Software Engineering, or related fields.
* Candidates with specialized vocational training and proven experience in complex development environments will also be considered favorably.
**Technical Skills**
Backend Development
* Proficiency in C\# and .NET Core/.NET.
* Knowledge of JavaScript and Node.js.
* Experience with Python is a plus.
Software Architecture and Development
* Object-oriented programming and SOLID principles.
* Design and development of REST APIs.
* Experience with Clean Architecture, Hexagonal Architecture, and design patterns.
* Knowledge of event-driven architectures.
Databases
* Experience with SQL databases.
* Experience with NoSQL technologies is a plus.
* Data modeling, query optimization, and performance tuning.
Cloud \& DevOps
* Experience working with Azure.
* Knowledge of Docker and Kubernetes.
* Experience in CI/CD environments and deployment automation.
* Version control using Git and adherence to collaborative development best practices.
Security and Integration
* Knowledge of OAuth2 and OpenID Connect.
* Experience integrating systems and third-party services.
* Experience with identity and authentication platforms is a plus.
**Key Competencies**
* Focus on software quality, maintainability, and scalability.
* Ability to solve complex problems in distributed environments.
* Holistic understanding of the software lifecycle.
* Collaborative mindset and experience with Agile methodologies (Scrum/Kanban).
* Proactivity, autonomy, and ability to thrive in international settings.
**What can we offer?**
* A top-tier technology project with international impact.
* A highly innovative, engineering-focused environment.
* Competitive compensation, negotiable based on experience and contribution.
* Hybrid work model: 2 days per week onsite (Thursdays and Fridays).
* Offices located in Alcobendas (Madrid).
* Dynamic, international environment with projects focused on cloud, IoT, connectivity, and data platforms.
If this project interests you and aligns with your background and interests, let’s talk!