Mid-Level .NET Software Developer (Mathematical/Analytical Focus)
Location: City Centre, Dublin 2 (Hybrid)
Start Date: May 2025
Experience: 2+ Years | Strong Mathematics Background Required
Degree Requirement: 2.1 or higher in a numerate discipline (Mathematics, Computer Science, Physics, Engineering, or equivalent)
🧠 About the Company: Where Complex Problems Meet Elegant Code
We are a high-performance software team building mission-critical systems that sit at the heart of global finance.
We’re looking for developers who thrive on deep thinking, numerical problem-solving, and clean, scalable code that performs under pressure.
🔍 The Role: Code with Purpose, Precision, and Power
As a Mid-Level .NET Developer, you'll help translate intricate financial logic into powerful enterprise software systems. You'll work across the full stack, but with a strong emphasis on mathematical modeling, data transformation, and the design of rule-based engines and analytical components.
This role is ideal for someone who loves logic-heavy challenges, values clean code, and wants to grow in a fast-moving technical environment.
🔧 What You’ll Be Doing
- Engineering server-side systems in C# or VB.NET to power intelligent fund operations, rule engines, and risk calculation tools
- Designing and building robust APIs and microservices to support analytical and compliance workflows
- Working with SQL Server databases and Entity Framework, crafting efficient queries and ensuring data integrity across complex datasets
- Developing full-stack web applications using ASP.NET MVC, JavaScript, HTML, CSS, and Angular
- Collaborating with product owners, analysts, and technical consultants to turn mathematical requirements into performant, auditable code
- Writing unit and integration tests to guarantee accuracy in all system outputs—especially where mathematical correctness is key
- Participating in Agile ceremonies, technical design sessions, and architectural reviews
- Helping to maintain DevOps pipelines using Azure DevOps and supporting continuous delivery best practices
📚 Required Skills and Qualifications
- 2.1 or higher degree in Mathematics, Computer Science, Physics, Engineering, or similar
- (Must include modules in mathematics, algorithms, or logic)
- Minimum of 2 years of experience in professional software development
- Proficiency in C# or VB.NET and the .NET Framework
- Strong understanding of object-oriented and functional programming
- Experience with Entity Framework and relational databases (SQL Server preferred)
- Knowledge of web development using ASP.NET MVC, HTML, CSS, JavaScript
- Comfortable with version control, debugging, code reviews, and Agile workflows
- Ability to think logically and apply mathematical reasoning to problem-solving
- Fluent in English (spoken and written)
➕ Desirable Skills
- Experience in fintech, insurance, actuarial systems, or regulatory software
- Familiarity with Azure, REST APIs, or automated testing
- Understanding of fund structures, investment products, or performance reporting
🌍 Location & Flexibility
- Based in City Centre, Dublin 2
- Hybrid model:
- In-office: Tuesday, Wednesday, Thursday
- Remote: Monday and Friday
🎁 Benefits Package
- Competitive salary
- 10% employer pension contribution
- Up to 10% annual performance bonus
- Private health insurance
- Gym membership support
- Ongoing professional development in fintech and applied mathematics
- Work in a collaborative team solving real-world, high-impact problems