About the Role
Senior Software Developer
A leading technology business in Essex is seeking a senior software developer to join their fast-growing team.
The ideal candidate will have a strong background in C#, Windows App Development, Windows Web Development, IIS, and SQL server, with expertise in leading the design, development, and maintenance of high-quality, scalable software solutions.
Key Responsibilities:
* Lead the development and implementation of complex software solutions across multiple platforms
* Collaborate with product managers, designers, and other developers to define and develop features
* Write clean, maintainable, and efficient codes
* Mentor junior developers as the team grows
* Conduct code reviews and troubleshoot technical issues
* Evaluate the performance, security, and scalability of software solutions
* Stay up-to-date with new technologies and industry trends
* Participate in the entire software development life cycle
Your Background:
* Proven experience as a software developer
* Strong proficiency in C#, JavaScript, and T-SQL
* Expertise in .NET, REST, APIs, and SOAP
* Understanding of software architecture, design patterns, and development
* Experience with relational SQL databases (MS SQL, MSRS)
* Knowledge of version control tools (Git, DevOps)
Important Note: Noble Recruiting Limited is an equal opportunities employer with over 15 years of experience in permanent recruitment and temporary worker supply. By applying for this role, your details will be processed by Noble Recruiting Limited. For details on how we handle your information, please refer to our Privacy Policy on our website. Application Status: Applications will be reviewed, and successful candidates will be contacted within 14 days of submission.