Your Opportunity
We’re looking for a seasoned engineering leader with a strong backend foundation to join a fast-paced, cross-functional tech environment. This is a chance to influence architecture, shape product direction, and guide a talented team in delivering scalable digital solutions.
Key Competencies We Value
Team Leadership in Software Engineering:
Lead a development group focused on delivering modern web applications, involving both user interface layers and service-side architecture.
Backend Technical Depth:
Bring senior-level expertise in building complex systems with a modern object-oriented language (such as C#), and a deep understanding of scalable backend design patterns.
Full Project Ownership:
Drive the full development cycle—from planning and estimation to hands-on development and successful release—ensuring alignment with strategic goals.
Hands-On Problem Solving:
Dive deep into complex technical issues, particularly in backend domains, and offer hands-on support with coding, debugging, and solution design.
Mentorship and Code Quality:
Offer technical coaching, code reviews, and continuous support to elevate the technical bar of the team and enforce sound engineering practices.
Cross-Functional Collaboration:
Work in tight coordination with QA, reliability engineers, system architects, product strategists, and design teams to ensure successful end-to-end product delivery.
Transparent Stakeholder Communication:
Keep leadership and non-technical stakeholders informed with clear status updates, risk assessments, and mitigation planning.
What You'll Focus On
Technical Stewardship:
Make informed decisions around software architecture and technology stacks. Guide the engineering team through long-term vision and tactical execution.
Scalable Systems Engineering:
Oversee the design and implementation of backend services that are robust, maintainable, and cloud-native.
Modern Delivery Practices:
Support and evolve continuous delivery pipelines with your infrastructure and operations peers. Champion improvements in deployment frequency and system reliability.
Security and Best Practices:
Promote secure development practices, drive rigorous code quality standards, and reduce technical debt.
Product-Aligned Development:
Translate real-world business problems into reliable and efficient technical solutions, balancing scope, speed, and quality.
About You
Backend Mastery (Main Area):
* At least 6 years of experience developing backend applications in a modern typed language (e.g., C# with .NET Core/.NET Framework).
* Expert in API architecture, service-oriented design, and distributed systems.
* Strong in relational and non-relational databases (SQL, Redis, document stores).
* Proficient in multithreading, asynchronous code, and performance tuning.
* Solid understanding of cloud platforms (Azure experience preferred), microservices, and system scalability.
DevOps & Continuous Delivery Experience:
* Comfortable with modern CI/CD tooling and version control systems (such as Azure DevOps, Git, Jenkins).
* Working knowledge of container orchestration tools (Docker, Kubernetes).
Security-Focused Mindset:
* Awareness of application security standards (e.g., OWASP) and how to apply them.
Bonus Points For:
* Experience working with frontend frameworks like Angular.
* Familiarity with tools like Elastic Stack, Prometheus, Grafana.
* Knowledge of advanced architectural patterns such as CQRS, Event Sourcing, or Helm-based deployment strategies.