Backend Developer (.NET Core, C#)
Job Summary
We are seeking a talented and experienced Senior Backend Developer to join their growing team. If you are passionate about coding problem-solving and creating scalable and robust backend solutions we want to hear from you!
Our Client offers advisory and consulting services to help organisations leverage technology for business transformation. This includes digital strategy enterprise architecture and technology implementation.
They are at the forefront of technological innovation providing cutting-edge solutions to clients across diverse sectors. With a strategic focus on finance banking and corporate verticals they are recognized for their excellence in project delivery.
In this role you will be working with a global team on a .NET core and angular project as a senior backend developer.
Responsibilities:
- Develop test and maintain high-quality backend systems and APIs Core and C#.
- Collaborate with cross-functional globally distributed teams to define design and ship new features ensuring optimal performance and reliability.
- Participate in code reviews providing constructive feedback to ensure code quality and adherence to coding standards.
- Debug and resolve software defects and issues in a timely manner.
- Work closely with angular developers to integrate user-facing elements with server-side logic.
- Optimise applications for maximum speed and scalability.
- Stay up-to-date with the latest industry trends technologies and best practices to continuously improve our development processes.
Qualifications:
- Bachelors degree in Computer Science Engineering or a related field or equivalent work experience.
- 4 years of proven experience as a Software Developer with expertise Core and C#.
- Strong understanding of software development principles design patterns and best practices.
- Experience with database design and optimization preferably with SQL Server or other relational databases.
- Familiarity with front-end technologies and frameworks such as JavaScript React or Angular.
- Knowledge of cloud services particularly Azure is a plus.
- Excellent problem-solving and communication skills.
- Ability to work collaboratively in a team environment and take ownership of tasks
Tech Skills:
- Programming Languages:C# .NET Core
- Web Technologies: Core
- Database:SQL Server Entity Framework
- Version Control:Git
- Tools: Visual Studio Visual Studio Code
- Cloud Services: Azure (plus)
- A bonus if you have knowledge of Mono open-source cross-platform implementation of Framework.
- Agile/Scrum: Familiarity with Agile development methodologies
Their office is located in the heart of Salt Lake Sector V offering a terrific workspace thats both accessible and inspiring. Their team members enjoy a professional work environment with regular team outings. Joining the team means becoming part of a vibrant and dynamic team where your skills will be valued your creativity will be nurtured and your contributions will make a this role you can work alongside some of the brightest minds in the industry.
Required Experience:
IC