At a Glance
- Tasks: Join a dynamic team to develop cutting-edge data management systems.
- Company: A leading software house in Aberdeen, specialising in innovative reporting solutions.
- Benefits: Competitive salary, office-based role, and opportunities for professional growth.
- Why this job: Be part of a collaborative culture that values creativity and technical expertise.
- Qualifications: Proven coding experience in C, C#, .NET, Java, and IIoT systems required.
- Other info: Own transport is essential due to the office location.
The predicted salary is between 47500 - 62500 £ per year.
A leading software house specialising in data management and reporting systems has an immediate requirement for a Senior Software Engineer to join their team at their offices in Aberdeen.
Location: Aberdeen, AB21 9TR
It is essential that you have your own transport as this is a predominantly office-based role.
Key Skills:
- Software Developer
- Software Engineer
- C
- C#
- .NET
- Java
- IIoT
- Modbus
Salary: Circa £50,000 – £60,000 plus benefits
Experience required:
- Substantial coding experience with a wide range of programming languages (C, C#, .NET, Java, etc.)
- Experience in graphical interface creation and imagery coding
- IIoT system development
- Experience working with and diagnosing both new and legacy software systems, including debugging and coding
- Experience with databases and industrial IT protocols like Modbus
As a Senior Software Engineer, it is essential to have a proven development background including:
- Requirement analysis, specification writing, and functional design documentation
- Design, development, testing, and documentation of programs in line with specifications and standards
Please click "Apply Now" for more details.
Senior Software Engineer employer: System Recruitment Limited
Contact Detail:
System Recruitment Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as C, C#, .NET, and Java. Having hands-on experience or projects that showcase your skills in these areas will give you a significant edge during discussions.
✨Tip Number 2
Prepare to discuss your experience with IIoT systems and industrial IT protocols like Modbus. Be ready to share examples of how you've worked with these technologies in past roles, as this will demonstrate your relevant expertise.
✨Tip Number 3
Since this role involves both new and legacy software systems, think about instances where you've successfully diagnosed and debugged issues. Highlighting your problem-solving skills in these scenarios can set you apart from other candidates.
✨Tip Number 4
Showcase your ability to write clear documentation and specifications. Being able to articulate your development process and how you ensure quality through testing and documentation will be crucial in demonstrating your fit for a senior position.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with the key skills mentioned in the job description, such as C, C#, .NET, and Java. Include specific projects or roles where you utilised these technologies.
Craft a Compelling Cover Letter: Write a cover letter that not only outlines your technical skills but also demonstrates your understanding of the company's focus on data management and reporting systems. Mention any relevant experience with IIoT and Modbus.
Showcase Your Problem-Solving Skills: In your application, provide examples of how you've diagnosed and resolved issues in both new and legacy software systems. This will show your capability in debugging and coding effectively.
Highlight Your Development Process: Discuss your experience with requirement analysis, specification writing, and functional design documentation. This is crucial for the role, so make sure to detail your approach to design, development, testing, and documentation.
How to prepare for a job interview at System Recruitment Limited
✨Showcase Your Coding Skills
Be prepared to discuss your coding experience in detail. Bring examples of your work, especially projects involving C, C#, .NET, and Java. Demonstrating your proficiency in these languages will be crucial.
✨Understand IIoT and Modbus
Since the role involves IIoT system development and working with Modbus, make sure you brush up on these topics. Be ready to explain how you've applied these technologies in past projects.
✨Prepare for Problem-Solving Questions
Expect questions that assess your ability to diagnose and debug both new and legacy software systems. Think of specific challenges you've faced and how you resolved them, as this will highlight your problem-solving skills.
✨Discuss Your Development Process
Be ready to talk about your approach to requirement analysis, specification writing, and functional design documentation. Sharing your methodology will demonstrate your thoroughness and attention to detail.