Our client is passionate about technology and innovation, and they're looking for an experienced, driven, and ambitious Senior Software Developer to join their dynamic team. If you're excited by the opportunity to work on a variety of projects, contribute to architectural decisions, and help drive technological innovation, this could be the perfect role for you.
What We Offer:-
Competitive Salary & Benefits: A competitive salary package, pension, and training opportunities to keep you motivated and growing.
-
Flexible Work Environment: Enjoy the benefits of flexible working hours and remote work to support your work-life balance.
-
Career Growth: They believe in fostering your career development with opportunities for mentoring, leadership training, and a clear path for advancement.
-
Diversity & Inclusion: Our client is committed to creating a diverse and inclusive workplace where all team members feel valued and respected.
-
Collaborate with cross-functional teams to design, develop, and deploy high-quality software solutions.
-
Contribute to architectural decisions, ensuring the continuous improvement of the tech stack.
-
Stay updated with the latest industry trends and emerging technologies, driving innovation within the team.
-
Deep understanding of data, data processes, API design, and web services.
-
Good knowledge of relational and NoSQL databases.
-
Strong experience with .NET-based CMS products (e.g., Umbraco, Optimizely/Episerver).
-
5+ years of experience in a similar software development role.
-
.NET Framework, .NET Core (with an upcoming shift to .NET 8.0).
-
ASP.NET MVC / ASP.NET Core MVC.
-
Web API / Web API 2 and OAuth 2.0.
-
Relational and NoSQL databases.
-
Transact-SQL (T-SQL).
-
JavaScript ES5/ES6, TypeScript.
-
CSS (SASS) and understanding of task runners (GULP/GRUNT).
-
Website optimization using the Lighthouse scoring system and metrics.
-
Version control systems like GIT/SVN.
-
Agile development using Scrum, including CI/CD, BDD, and TDD practices.
-
Experience with AWS and Azure as hosting environments.
-
Experience in high-traffic eCommerce retailing.
-
Working knowledge of React, Vue, and Angular.
-
Experience implementing headless CMS and SPAs.
-
A can-do attitude, constantly striving for self-improvement and learning.
-
Strong problem-solving skills with the ability to diffuse issues effectively.
-
Ability to take ownership and ensure successful results.
-
Adaptability in responding to changing conditions and requirements.
-
A confident communicator who contributes positively to discussions and team collaboration.
-
A team player with a passion for collaboration and achieving shared goals.
Our client offers the opportunity to work on exciting projects that make a real impact. Join a team that values creativity, collaboration, and continuous learning. They are passionate about pushing the boundaries of technology and are looking for someone who shares that enthusiasm.
If you’re ready to take the next step in your career, we’d love to hear from you!