Senior .NET Developer (16-month contract) in Belfast
Senior .NET Developer (16-month contract)

Senior .NET Developer (16-month contract) in Belfast

Belfast Full-Time 48000 - 72000 £ / year (est.) No home office possible
EPAM Systems

At a Glance

  • Tasks: Develop and maintain cutting-edge software solutions in a dynamic Agile environment.
  • Company: Join a leading tech company transforming the financial services sector.
  • Benefits: Enjoy a competitive salary, pension, and diverse employee benefits.
  • Why this job: Make a real impact by working on innovative projects with top-tier clients.
  • Qualifications: Experience in C#, cloud deployment, and a passion for continuous improvement.
  • Other info: Great opportunities for career growth and professional development.

The predicted salary is between 48000 - 72000 £ per year.

First Derivative is driven by people, data, and technology, unlocking the value of insight, hindsight, and foresight to drive organizations forward. Counting many of the world's leading investment banks as clients, we help our clients navigate the data-driven, digital revolution that is transforming the financial services sector. Our global teams span across 15 offices serving clients across EMEA, North America and APAC.

As an EPAM Systems, Inc. (NYSE: EPAM) company, a leading global provider of digital platform engineering and development services, we deliver advanced financial services solutions by empowering operational insights, driving innovation, and enabling more effective risk management in an increasingly data-centric world. Together with EPAM, we combine deep industry expertise with cutting-edge technology to help clients stay ahead in a rapidly evolving financial landscape, offering comprehensive solutions that drive business transformation and sustainable growth.

As a Senior Software Engineer, you will be part of a talented team delivering business-critical software for the internal broking division and its external customer base. You will work within an Agile environment, from design through to implementation, with a strong focus on Continuous Improvement whilst working collaboratively as part of a self-organising, cross-functional team. There will be a focus on continuous integration and deployment. The role involves a desktop client written in C# using WPF, the back end is written in Java and runs in a Wildfly application server and is hosted in AWS using EC2 components.

Responsibilities
  • Work closely with Solution Architects and Principal Engineers to build solutions that align to the IT strategy/vision.
  • Provide support and mentoring to other members of the team.
  • Take ownership of, and be accountable for, the delivery and quality of engineering and solutions, ensuring they meet business requirements, adhere to best practices, and are delivered on time and within scope.
  • Seek to continuously improve, experimenting with technologies and methodologies to improve delivery, and guarantee the best solution and approach.
  • Communicate effectively on progress and ensure impediments are raised early to minimise impact on the delivery.
Requirements
  • Demonstrable experience designing, developing and maintaining distributed applications with C#.
  • Experience in relational database design and optimization (MSSQL, MySQL, etc.).
  • Experience in the deployment and management of cloud (AWS, Azure, etc.) assets.
  • Appreciation of the full SDLC, proactive involvement in shaping the delivery prior and during development, through QA phase, and post-release support.
  • Pragmatic and delivery-focused, evaluating/challenging designs and approaches to achieve the best outcome for the project, capable of working on multiple tasks simultaneously and managing deadlines.
  • Excellent attention to detail, highly organised with a proactive and independent approach to problem solving and innovative solutions, using POC(s) to validate approaches.
  • Experience in building scalable and maintainable automated testing solutions for complex systems.
Nice to have
  • Experience of financial/trading platforms and knowledge of financial markets.
  • Knowledge of FIX protocol and ability to handle FIX interactions.
  • Experience with AWS services.
  • Experience with serverless architecture and microservices.
  • Experience with TDD, BDD or similar approaches.
We offer
  • Pension.
  • Employee Assistance Programme.
  • Enhanced Maternity policy.
  • Give as You Earn.
  • Cycle to Work Scheme.
  • Employee Referral Bonus Scheme.
  • Diversity Networks.
  • Access to a range of skills and certifications.

Senior .NET Developer (16-month contract) in Belfast employer: EPAM Systems

First Derivative is an exceptional employer that fosters a collaborative and innovative work culture, empowering employees to thrive in their roles as Senior .NET Developers. With a strong focus on continuous improvement and professional growth, team members benefit from mentorship opportunities and access to cutting-edge technologies in a dynamic Agile environment. Located in a global hub for financial services, employees enjoy a range of benefits including a comprehensive pension scheme, enhanced maternity policy, and various diversity networks, making it a rewarding place to build a meaningful career.
EPAM Systems

Contact Detail:

EPAM Systems Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior .NET Developer (16-month contract) in Belfast

✨Network Like a Pro

Get out there and connect with people in the industry! Attend meetups, webinars, or even just grab a coffee with someone who works at First Derivative. Building relationships can open doors that a CV just can't.

✨Show Off Your Skills

Don’t just talk about your experience; demonstrate it! Create a portfolio showcasing your projects, especially those involving C#, AWS, or any relevant tech. This gives potential employers a taste of what you can bring to the table.

✨Ace the Interview

Prepare for your interview by brushing up on common questions related to .NET development and Agile methodologies. Practice coding challenges and be ready to discuss how you've tackled problems in past projects. Confidence is key!

✨Apply Through Our Website

Make sure to apply directly through our website! It shows you're genuinely interested and helps us keep track of your application. Plus, it’s the best way to stay updated on new opportunities as they come up.

We think you need these skills to ace Senior .NET Developer (16-month contract) in Belfast

C#
WPF
Java
AWS
MSSQL
MySQL
Agile Methodologies
Continuous Integration
Continuous Deployment
SDLC
Automated Testing
Problem Solving
Attention to Detail
Mentoring
Financial Markets Knowledge

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior .NET Developer role. Highlight your experience with C#, AWS, and any relevant projects that showcase your skills in building distributed applications. We want to see how you can bring value to our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background aligns with our mission at First Derivative. Let us know what excites you about working in the financial services sector.

Showcase Your Problem-Solving Skills: In your application, don’t just list your skills—show us how you've used them to solve real problems. Share specific examples of challenges you've faced and how you overcame them. We love seeing innovative solutions in action!

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to keep track of your application status. Plus, we love seeing candidates who take the initiative!

How to prepare for a job interview at EPAM Systems

✨Know Your Tech Stack

Make sure you’re well-versed in C#, WPF, and the cloud technologies mentioned in the job description. Brush up on your experience with AWS and relational databases like MSSQL or MySQL. Being able to discuss specific projects where you've used these technologies will show that you're not just familiar but also capable.

✨Showcase Your Agile Experience

Since the role involves working in an Agile environment, be prepared to discuss your previous experiences in Agile teams. Share examples of how you contributed to continuous improvement and how you’ve collaborated with cross-functional teams. This will demonstrate your ability to fit into their work culture.

✨Prepare for Problem-Solving Questions

Expect questions that assess your problem-solving skills and your approach to challenges. Think of scenarios where you had to troubleshoot issues or improve processes. Use the STAR method (Situation, Task, Action, Result) to structure your answers effectively.

✨Ask Insightful Questions

At the end of the interview, have a few thoughtful questions ready about the team dynamics, the technologies they are exploring, or their approach to continuous integration and deployment. This shows your genuine interest in the role and helps you gauge if it’s the right fit for you.

Senior .NET Developer (16-month contract) in Belfast
EPAM Systems
Location: Belfast

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>