At a Glance
- Tasks: Design, develop, and maintain software for scientific instruments.
- Company: Join a dynamic team focused on innovative software solutions.
- Benefits: Collaborative environment with opportunities for growth and learning.
- Why this job: Be part of impactful projects that shape scientific advancements.
- Qualifications: Bachelor's in Computer Science or related field; strong C++, C#, or Python skills.
- Other info: Ideal for those passionate about technology and problem-solving.
The predicted salary is between 28800 - 42000 £ per year.
The Company My client is seeking a talented Software Engineer to join our dynamic and fast-paced development team. In this role, you will play a crucial part in designing, developing, and maintaining software solutions that meet the needs of our diverse user base. You will be part of our Software Team, developing production-quality software to control and record data from scientific instruments. Responsibilities include designing, developing, and testing new features for current software, as well as maintaining legacy software. The primary development languages are C# and C++ in a source-controlled code base. The role demands attention to detail, strong problem-solving skills, the ability to manage multiple projects simultaneously, and effective communication and teamwork. The Role – Design and develop software solutions for scientific instrumentation. – Collaborate with cross-functional teams to define software requirements and specifications. – Maintain and enhance existing software applications. – Troubleshoot and resolve technical issues. – Stay updated with industry trends and emerging technologies The Candidate Bachelor\’s degree in Computer Science, Software Engineering, or a related field. Strong programming skills in languages such as C++, C#, or Python. Experience with software development tools and methodologies. Excellent problem-solving and communication skills. A passion for learning and innovation. Strong problem-solving skills. Knowledge of debugging best practices. Flexibility to work across multiple projects. Desirable requirements Knowledge of Agile software development. Knowledge of source control such as SVN or Git. Knowledge of development with WPF and XAML. Knowledge of developing C++ applications within Linux Salary The salary offered for this position is £35,000- £40,000 plus bonus depending on whether a candidate can meet all key qualifications and abilities. We operate & advertise as an Employment Agency for permanent positions and as an Employment Business for contract/temporary positions.
Software Engineer employer: Mansell Recruitment Group Plc
Contact Detail:
Mansell Recruitment Group Plc Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Familiarize yourself with the specific software development tools and methodologies mentioned in the job description. This will not only help you understand the role better but also allow you to speak confidently about your experience during the interview.
✨Tip Number 2
Brush up on your C# and C++ skills, as these are the primary languages used in this position. Consider working on a small project or contributing to an open-source project to showcase your proficiency in these languages.
✨Tip Number 3
Prepare examples of past projects where you successfully collaborated with cross-functional teams. Highlight your communication skills and how you contributed to defining software requirements and specifications.
✨Tip Number 4
Stay updated with the latest trends in software development and scientific instrumentation. Being knowledgeable about emerging technologies can give you an edge in discussions during the interview process.
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Tailor Your Resume: Make sure to customize your resume to highlight your experience with C#, C++, and Python. Include specific projects or roles where you demonstrated strong problem-solving skills and teamwork.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software development and your ability to work in a fast-paced environment. Mention any relevant experience with scientific instrumentation and your approach to troubleshooting technical issues.
Showcase Relevant Projects: If you have worked on projects related to scientific instruments or have experience in developing production-quality software, be sure to include these in your application. Provide links to your GitHub or portfolio if applicable.
Highlight Soft Skills: In addition to technical skills, emphasize your communication and collaboration abilities. Mention instances where you successfully worked with cross-functional teams to meet project goals.
How to prepare for a job interview at Mansell Recruitment Group Plc
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C#, C++, and Python. Bring examples of past projects where you utilized these languages, and be ready to explain your thought process in solving specific problems.
✨Demonstrate Problem-Solving Abilities
During the interview, expect to face technical challenges or hypothetical scenarios. Practice articulating your problem-solving approach clearly and logically, showcasing how you tackle issues step by step.
✨Highlight Team Collaboration Experience
Since the role involves working with cross-functional teams, share examples of how you've successfully collaborated with others in previous projects. Emphasize your communication skills and ability to work in a team environment.
✨Stay Updated on Industry Trends
Research current trends and emerging technologies in software development, especially related to scientific instrumentation. Being knowledgeable about the latest advancements will demonstrate your passion for learning and innovation.