Software Engineer (.NET)
Software Engineer (.NET)

Software Engineer (.NET)

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Design and develop user-friendly features for a cutting-edge AI programme.
  • Company: Join Synechron, a leader in financial technology innovation.
  • Benefits: Enjoy flexible work arrangements and opportunities for personal growth.
  • Why this job: Be part of a multi-year project that makes a real impact in document management.
  • Qualifications: 8+ years in software development with strong .NET and Azure skills required.
  • Other info: Diversity and inclusion are at our core; we welcome applicants from all backgrounds.

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

Synechron is looking for a Senior .NET Engineer to join their Engineering and AI Practice to work on a multi-year, AI programme of work within a leading financial institution. The role is responsible for delivering robust and reliable products which will act as a single stop solution for document management and storage across IB.

Role:

  • Design, develop and test new user-facing features
  • Maintain systems by identifying and correcting software defects
  • Participate in requirement analysis and definition
  • Create technical specifications and unit test plans
  • Build reusable code and libraries for future use
  • Collaborate with other team members and stakeholders
  • Work with QA to align understanding of requirements and to develop system test plans
  • Deliver high quality code with a 'right first time' objective
  • Participate in planning, daily stand-ups, show and tell sessions and retrospective meetings

Experience:

  • 8+ years of experience in all phases of software development including design, coding, testing, debugging, and implementation
  • Strong knowledge of the .NET framework, object-oriented programming, multithreading, C# with exposure to VB.NET, ASP.NET MVC, HTML5, CSS3, ReactJS, Redux, WebPack
  • Expertise in development of Azure cloud based applications using C#, .Net Core
  • Experience with front-end frameworks (ReactJS, etc)
  • Expertise in development of REST based WebAPIs
  • Expertise in writing Unit Test Cases using MS Test or nUnit
  • Understanding of agile methodology

Preferred:

  • Understanding of SAST tools like HP Fortify, SonarQube and their integration with CI process
  • Understanding of Azure Cloud services including Azure Functions, App Services, Cosmos DB, Azure Blob Storage, Azure Cognitive Search, Azure Computer Vision
  • Understanding of IaaS, PaaS and SaaS models of Azure Cloud
  • Understanding of Test Driven Development
  • Understanding of CI/CD processes

Multi-Year Project - Flexible Start Date - Competitive Rates - London based (x3 days in office) - FTE or Contract

Synechron's Diversity Statement: Synechron are proud to be an equal opportunity employer. Our Diversity, Equity, and Inclusion (DEI) initiative 'Same Difference' is committed to fostering an inclusive culture promoting equality, diversity and an environment that is respectful to all. We encourage applicants from diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We offer flexible workplace arrangements, mentoring, internal mobility, learning and development programmes to support our global workforce. Empowerment and collaboration are at the core of how we operate. All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant's gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Software Engineer (.NET) employer: Synechron

Synechron is an exceptional employer, offering a dynamic work environment in London that fosters innovation and collaboration. With a strong commitment to diversity and inclusion, employees benefit from flexible workplace arrangements, comprehensive learning and development programmes, and ample opportunities for career growth. Join us to be part of a multi-year AI programme within a leading financial institution, where your contributions will directly impact the future of document management solutions.
S

Contact Detail:

Synechron Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (.NET)

✨Tip Number 1

Familiarise yourself with the latest .NET technologies and frameworks, especially .NET Core and Azure services. Being well-versed in these areas will not only boost your confidence but also demonstrate your commitment to staying current in the field.

✨Tip Number 2

Engage with the developer community by participating in forums or attending meetups focused on .NET and Azure. Networking with other professionals can provide valuable insights and potentially lead to referrals for job opportunities.

✨Tip Number 3

Prepare to discuss your experience with Agile methodologies and how you've applied them in past projects. Being able to articulate your understanding of Agile practices will show that you can effectively collaborate within a team environment.

✨Tip Number 4

Brush up on your problem-solving skills and be ready to tackle technical challenges during interviews. Practising coding problems and system design scenarios can help you showcase your expertise and thought process effectively.

We think you need these skills to ace Software Engineer (.NET)

.NET Framework
C#
VB.NET
ASP.NET MVC
HTML5
CSS3
ReactJS
Redux
WebPack
Azure Cloud Services
.NET Core
RESTful WebAPIs
Unit Testing (MS Test, nUnit)
Agile Methodology
Test Driven Development
CI/CD Processes
Multithreading
Object-Oriented Programming
Software Debugging
Technical Specification Creation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with the .NET framework, C#, and Azure cloud applications. Use specific examples from your past work that demonstrate your skills in software development and collaboration.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role at Synechron and how your background aligns with their needs. Mention your experience with agile methodologies and any relevant projects you've worked on that relate to document management systems.

Showcase Relevant Projects: If you have worked on similar projects, especially those involving AI or financial institutions, be sure to include them in your application. Highlight your contributions and the technologies used, such as ReactJS or REST APIs.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Software Engineer role.

How to prepare for a job interview at Synechron

✨Showcase Your Technical Skills

Be prepared to discuss your experience with the .NET framework, C#, and Azure cloud services. Highlight specific projects where you've successfully implemented these technologies, as this will demonstrate your expertise and relevance to the role.

✨Understand Agile Methodology

Since the company values agile practices, be ready to explain your experience working in agile environments. Discuss how you’ve contributed to planning sessions, daily stand-ups, and retrospectives, showcasing your collaborative skills.

✨Prepare for Problem-Solving Questions

Expect technical questions that assess your problem-solving abilities. Practice coding challenges or scenarios related to multithreading, REST APIs, and unit testing, as these are crucial aspects of the job.

✨Emphasise Team Collaboration

Synechron values teamwork, so share examples of how you've collaborated with other developers, QA teams, and stakeholders. Highlight any successful projects where communication and collaboration were key to achieving results.

Software Engineer (.NET)
Synechron
S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>