At a Glance
- Tasks: Lead software development projects, manage the software lifecycle, and conduct code reviews.
- Company: Join a long-established software company in Nottingham, innovating for global manufacturers.
- Benefits: Enjoy a salary up to £70,000, bonuses, private healthcare, and flexible working options.
- Other info: Initial full-time presence required for training, with potential for hybrid work later.
- Why this job: Be part of a dynamic team with opportunities for growth and impactful projects.
- Qualifications: Strong C programming skills, experience with SQL, and familiarity with VB.NET/C# are essential.
The predicted salary is between 42000 - 84000 ⬠per year.
2 days ago Be among the first 25 applicants
This range is provided by Express Recruitment. Your actual pay will be based on your skills and experience ā talk with your recruiter to learn more.
Base pay range
Express Recruitment is supporting a long-established software company in Nottingham, specializing in innovative solutions for global manufacturers. Due to a recent merger and increased R&D investment, they seek a Senior C Developer to lead development projects.
Please note, the role requires full-time presence at the Nottingham office initially for product training and team collaboration. Afterward, hybrid working may be available.
In return, the salary can be up to £70,000, plus an annual bonus, private healthcare, flexible working, paid overtime, and progression opportunities.
- Manage all phases of the software lifecycle: design, coding, configuration, and deployment
- Conduct code reviews with internal and external developers
- Develop automation systems using MS Visual Studio, C, C++, SQL, and VB.NET
- Maintain bespoke control systems and databases, including dashboards and analytics reports
- Use SQL Server daily for dashboard reviews and report generation
- Contribute to internal development projects under the guidance of the Development Manager
- Collaborate with management, stakeholders, and on-site clients
Skills & Experience
- Strong experience in low-level C programming
- Experience with VB.NET/.NET & C# web development is highly desirable
- Experience in conducting C code reviews
- Proficient in SQL, report creation, and dashboard maintenance
- Experience in factory process control or industrial automation is preferred
- Knowledge of configuring and implementing control systems is a plus
- Ability to work well in a team environment
About Express Recruitment
Established in 1987, Express Recruitment provides recruitment solutions across the East Midlands, serving over 267,000 candidates. We cover sectors including Engineering, Technology, and more. Find current vacancies at this link.
Interested in other roles? Let us assist you! Fill out our contact form at this link or call us at 0115 924 0010.
Vacancy Summary
Hours: Full-time, Monday ā Friday
Salary: Up to c£70,000 + profit share bonus, D.O.E.
Job Type: Full-time, Permanent
Due to high application volume, if you do not hear within three days, please consider your application unsuccessful. Feel free to apply for other roles in the future.
This vacancy is advertised on behalf of Express Recruitment Ltd., an Employment Agency.
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Information Technology
Industries
- IT Services and IT Consulting
- IT System Training and Support
- Software Development
Senior C Developer in Nottingham employer: Express Recruitment
Join a long-established software company in Nottingham that is committed to innovation and employee development. With a strong focus on collaboration, you will benefit from a supportive work culture that encourages growth through training and hybrid working options after initial onboarding. Enjoy competitive compensation, including a salary of up to £70,000, annual bonuses, private healthcare, and flexible working arrangements, making it an excellent place for skilled developers looking to make a meaningful impact.
StudySmarter Expert Adviceš¤«
We think this is how you could land Senior C Developer in Nottingham
āØTip Number 1
Make sure to brush up on your low-level C programming skills, as this is a key requirement for the role. Consider working on personal projects or contributing to open-source projects that involve C to showcase your expertise.
āØTip Number 2
Familiarise yourself with MS Visual Studio and SQL Server, as these tools are essential for the position. You could create sample applications or dashboards to demonstrate your proficiency during interviews.
āØTip Number 3
Network with professionals in the industrial automation field. Attend local meetups or online forums to connect with others who work in similar roles, which can provide insights and potentially lead to referrals.
āØTip Number 4
Prepare to discuss your experience with code reviews and team collaboration. Think of specific examples where you contributed to team projects or improved code quality, as this will be valuable in demonstrating your fit for the role.
We think you need these skills to ace Senior C Developer in Nottingham
Some tips for your application š«”
Tailor Your CV:Make sure your CV highlights your strong experience in low-level C programming and any relevant skills in VB.NET, C#, and SQL. Use specific examples from your past work to demonstrate your expertise.
Craft a Compelling Cover Letter:Write a cover letter that showcases your passion for software development and your ability to lead projects. Mention your experience with code reviews and collaboration with teams, as these are key aspects of the role.
Highlight Relevant Projects:In your application, include details about any previous projects where you developed automation systems or worked on factory process control. This will show your practical experience and understanding of the industry.
Proofread Your Application:Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Senior C Developer.
How to prepare for a job interview at Express Recruitment
āØShowcase Your C Programming Skills
Be prepared to discuss your experience with low-level C programming in detail. Bring examples of past projects where you successfully implemented C code, and be ready to explain your thought process during development.
āØDemonstrate Team Collaboration
Since the role requires working closely with management, stakeholders, and clients, highlight your ability to collaborate effectively. Share specific instances where you contributed to team projects and how you handled any challenges that arose.
āØPrepare for Technical Questions
Expect technical questions related to SQL, VB.NET, and automation systems. Brush up on your knowledge of these technologies and be ready to solve problems or answer scenario-based questions during the interview.
āØAsk Insightful Questions
Prepare thoughtful questions about the company's projects, culture, and future goals. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.