As a .NET Developer, you will be part of the SWORDFISH team, contributing to the continuous evolution of a sophisticated cybersecurity and cyber-risk management platform. You will work on complex backend systems, implement new features, resolve challenging issues, and help shape the future of the platform in a domain that is highly dynamic, technically demanding, and constantly evolving.
Your Role & Impact
You will:
- Design, develop, and maintain backend services using clean, efficient, and reliable C# / .NET code
- Extend the SWORDFISH platform with new modules, features, and AI-powered capabilities
- Work with large and complex data models in a cybersecurity context
- Collaborate closely with product owners, architects, and front-end developers to turn requirements into robust technical solutions
- Actively contribute to technical decisions, architecture discussions, and continuous improvement initiatives
Responsibilities
- Develop and maintain backend services using ASP.NET Core / Web APIs
- Enhance the platform with new features, including AI-assisted and AI-driven functionalities
- Work with databases, including relational databases and MongoDB
- Use ElasticSearch for advanced search and data retrieval
- Implement and maintain API documentation using Swagger
- Participate in requirements analysis and technical design
- Write unit-tested, maintainable code following best practices (OOP, Design Patterns, TDD)
- Perform code reviews and provide constructive feedback
- Troubleshoot, analyze, and resolve complex issues
- Contribute to and improve CI/CD pipelines
- Stay up to date with emerging technologies and apply them where they add real value
What We’re Looking For
- 3+ years of professional experience in web application development using the Microsoft .NET stack
- Strong foundations in Object-Oriented Programming, async programming, design patterns, and Test-Driven Development
- Excellent knowledge of C# and ASP.NET Core (Web APIs)
- Solid experience with relational databases
- Familiarity with Git and modern development workflows (branching, pull requests, code reviews)
- Strong analytical and problem-solving skills
- Fluent English (spoken and written)
Soft Skills That Truly Matter Here
Beyond technical skills, we highly value:
- Commitment and ownership
- A proactive mindset and willingness to step out of your comfort zone
- Strong communication and collaboration skills
- Curiosity, learning attitude, and readiness to grow with the product and the team
- Team spirit and self-motivation
Nice to Have (but Not Required)
- Experience with MongoDB or other document databases
- Experience with ElasticSearch
- Knowledge of the cybersecurity or cyber-risk management domain
Why Join Us
- Challenging work in cybersecurity — a domain that is complex, meaningful, and constantly evolving
- Opportunity to work on AI-enhanced products and to use AI tools in everyday development
- A dynamic, respectful, and people-focused environment
- Continuous coaching, mentoring, and hands-on learning
- Real room for growth — responsibilities, impact, technical depth, and career path (growth is not limited to compensation)
- International exposure and collaboration with diverse, highly skilled teams
- Competitive compensation package, aligned with your experience and qualifications