Description
About The Company
4M Recruitment is a leading staffing and talent solutions provider dedicated to connecting exceptional professionals with innovative companies across various industries.
Renowned for its commitment to excellence and personalized service, 4M Recruitment specializes in sourcing top-tier talent for technology, engineering, and business sectors.
The company prides itself on fostering long-term relationships with both clients and candidates, ensuring a seamless recruitment experience that aligns with organizational goals and individual career aspirations.
With a focus on quality, integrity, and professionalism, 4M Recruitment has built a strong reputation for delivering tailored recruitment solutions that drive success and growth for all stakeholders involved.
About The Role
Our client is seeking a highly skilled Senior Full Stack Developer to join their dynamic software engineering team on a permanent basis.
This role is pivotal in developing cutting-edge applications that support large-scale, mission-critical operations.
The successful candidate will be instrumental in shaping the technical direction of the company's next-generation software platform, utilizing modern technologies such as .NET, React, TypeScript, and PostgreSQL.
Working in a collaborative environment alongside experienced professionals including software engineers, architects, project managers, and subject matter experts, you will have the opportunity to influence architectural decisions, implement innovative solutions, and deliver high-quality software products.
This position offers a hybrid/remote working model based in Northamptonshire, with a competitive salary package ranging from £60,000 to £70,000, reflecting the value placed on technical expertise and experience.
Qualifications
The ideal candidate will possess a strong background in software development with a focus on full stack technologies.
Key qualifications include a proven track record of developing with C# and .NET, along with experience in building modern web applications using React and TypeScript.
A solid understanding of designing and consuming RESTful APIs is essential, coupled with good knowledge of relational databases, preferably PostgreSQL.
Candidates should have a comprehensive understanding of software engineering principles, including testing, maintainability, and scalable architecture.
Experience working within Agile development environments and familiarity with tools such as Jira and Confluence are highly desirable.
A degree in Computer Science or a related discipline, or equivalent commercial experience, is required to demonstrate foundational technical knowledge.
Responsibilities
Design and develop modern web applications utilizing C#, .NET, React, and TypeScript to create intuitive and robust user interfaces.Build scalable backend services and RESTful APIs, ensuring high performance and security standards using PostgreSQL.Participate actively in software architecture discussions, contribute to technical design, and promote engineering best practices across the team.Write clean, maintainable, and thoroughly tested code, adhering to established coding standards and quality benchmarks.Conduct code reviews to maintain code quality, provide mentorship to junior developers, and foster a collaborative team environment.Collaborate with cross-functional teams including product managers, designers, and other developers to deliver customer-centric solutions.Identify opportunities for process improvement, streamline development workflows, and enhance tooling to increase productivity and quality.Work within Agile methodologies, utilizing tools such as Jira and Confluence to manage tasks, sprints, and documentation effectively.
Benefits
Joining this organization provides an excellent opportunity to work on innovative software solutions that have a tangible impact on large-scale operational environments.
The company offers a competitive salary package, flexible hybrid/remote working arrangements, and a comprehensive benefits scheme that includes health insurance, pension contributions, and professional development support.
Employees are encouraged to grow their skills through ongoing training and certification programs, fostering a culture of continuous improvement.
Additionally, the organization promotes a healthy work-life balance and provides a collaborative, inclusive work environment where ideas are valued and innovation is encouraged.
Equal Opportunity
Our client is an equal opportunity employer committed to fostering an inclusive environment for all employees.
They value diversity and are dedicated to ensuring that all applicants and employees receive fair treatment regardless of race, gender, age, sexual orientation, disability, religion, or any other protected characteristic.
The company believes that diverse teams drive innovation and success and actively promotes policies that support equal opportunity in recruitment, development, and advancement within the organization.