We are seeking a highly skilled Senior Software Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients. You will work closely with cross-functional teams to ensure high-quality deliverables and contribute to the overall success of our projects. The ideal candidate will possess a strong background in software development and demonstrate expertise in various programming languages and technologies.
Duties
Design and develop robust, scalable software applications using .Net, React, and other relevant technologies.
Collaborate with product managers and stakeholders to gather requirements and translate them into technical specifications.
Implement APIs for seamless integration with existing systems and third-party services.
Conduct code reviews to ensure adherence to best practices and maintain high standards of quality.
Troubleshoot and resolve software defects in a timely manner.
Optimise database queries using SQL, MySQL, or Azure databases to enhance application performance.
Participate in Agile development processes, including sprint planning and retrospectives.
Mentor junior developers and provide guidance on technical challenges.
Experience
Proven experience as a Software Engineer or similar role, with a strong portfolio of completed projects.
Proficiency in programming languages such as C#, Python and JS.
Experience with cloud platforms like AWS or Azure is highly desirable.
Solid understanding of database management systems, including MySQL and SQL.
Familiarity with API development and integration techniques.
Excellent problem-solving skills and the ability to work independently as well as part of a team.
Strong communication skills with the ability to convey complex technical concepts to non-technical stakeholders.
If you are passionate about technology and eager to take on new challenges in a collaborative environment, we encourage you to apply for this exciting opportunity as a Senior Software Engineer.
Job Type: Full-time
Pay: 38,000.00-42,000.00 per year
Additional pay:
Yearly bonus
Benefits:
Paid volunteer time
UK visa sponsorship
Schedule:
Day shift
Monday to Friday
Work Location: In person
Application deadline: 07/08/2025
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.