At a Glance
- Tasks: Join our IT team to develop and support bespoke software for marine projects.
- Company: MJR Power and Automation delivers engineering solutions to the offshore marine and energy industry.
- Benefits: Enjoy a collaborative work environment with opportunities for skill development and innovation.
- Why this job: Be part of a dynamic team making a real impact in renewable energy and marine technology.
- Qualifications: A degree in Computer Science or Software Engineering is preferred; experience in C# and web development is a plus.
- Other info: This role offers hands-on experience in a growing company with a focus on cutting-edge technology.
The predicted salary is between 30000 - 42000 £ per year.
About us MJR Power and Automation provides engineering, construction and installation expertise to the offshore marine and energy industry to support the delivery of challenging marine projects. Our customers are wide ranging from offshore developers to installation contractors and equipment manufacturers operating on a global basis. For over 20 years MJR Power and Automation has successfully delivered projects to clients in the Marine, Oil and Gas, Offshore Wind/ Renewable Energy and Marine Telecommunications industries.
We are looking for a Software Development & Support Specialist to join our expanding IT team, supporting and developing our bespoke IT systems. The successful candidate will contribute to software design, implementation, and test, to maintain our current software releases and provide future innovative enhancements, driven by business requirements. As part of a small IT team, you will be involved in all aspects of development and IT service provision.
Preferred QualificationsComputer Science / Software Engineering Degree
Job DescriptionDevelopment of bespoke software to support the business objectives and initiatives. Creation and enhancement of internal intranet-based applications, and external customer facing web applications utilising C# and .NET frameworks. Design, write and test code in line with software development principles. Support the roll out of new applications and enhancements. Provide first line of support to users resolving issues, escalating issues when appropriate. Liaise with 3rd party support providers where required. Monitor system performance and resources, ensure backup process logs are maintained with failures resolved. Provide input into IT standards and documentation of the IT provision at MJR. Make suggestions for improvements.
SkillsSome of the key technologies are listed below, we don't expect you to know everything but encourage development in these areas: C#, .NET Core, EF Core, MVC, JavaScript, HTML, CSS, jQuery, Bootstrap, SQL Object Orientated Programming, PostgreSQL, Windows 10/11, Active Directory, Office 365, Visual Studio, Visual Studio Code. Experience of C#, PostgreSQL and web development would be a distinct advantage.
Successful candidate will also have:- Ability to prioritise and manage own workload.
- Good communication skills.
- Strong analytical problem solving and trouble shooting skills.
IT and technology, Business and systems analysis, IT and technology, Software engineering / software testing, IT and technology, Technical Support, IT and technology, Web development.
Software Development & Support Assistant in Stockton-On-Tees employer: MJR Power & Automation
Contact Detail:
MJR Power & Automation Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Development & Support Assistant in Stockton-On-Tees
✨Tip Number 1
Familiarise yourself with the technologies mentioned in the job description, especially C#, .NET Core, and PostgreSQL. Having a solid understanding of these will not only boost your confidence but also show us that you're proactive about your learning.
✨Tip Number 2
Engage with online communities or forums related to software development, particularly those focusing on the technologies we use. This can help you gain insights, ask questions, and even network with professionals who might have connections at MJR Power and Automation.
✨Tip Number 3
Prepare to discuss your problem-solving skills during the interview. Think of specific examples where you've successfully resolved technical issues or improved processes, as this aligns well with the role's requirements.
✨Tip Number 4
Show enthusiasm for the marine and energy industries. Research MJR Power and Automation's projects and be ready to discuss how your skills can contribute to our mission. This demonstrates your genuine interest in the role and the company.
We think you need these skills to ace Software Development & Support Assistant in Stockton-On-Tees
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software development, particularly with C# and .NET frameworks. Include any projects or roles that demonstrate your skills in web development and problem-solving.
Craft a Compelling Cover Letter: Write a cover letter that specifically addresses the job description. Mention your enthusiasm for the role and how your background aligns with MJR Power and Automation's objectives, especially in bespoke software development.
Showcase Relevant Skills: In your application, emphasise your familiarity with technologies mentioned in the job description, such as PostgreSQL, JavaScript, and HTML. If you have experience with troubleshooting and support, make sure to highlight that too.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial in software development.
How to prepare for a job interview at MJR Power & Automation
✨Showcase Your Technical Skills
Make sure to highlight your experience with C#, .NET, and any relevant web development technologies during the interview. Be prepared to discuss specific projects where you've used these skills, as this will demonstrate your capability to contribute to MJR Power and Automation's bespoke software development.
✨Demonstrate Problem-Solving Abilities
Since the role requires strong analytical problem-solving skills, be ready to share examples of challenges you've faced in previous positions and how you resolved them. This will show your potential employer that you can handle the troubleshooting aspects of the job effectively.
✨Communicate Clearly
Good communication is key in a small IT team. Practice explaining technical concepts in simple terms, as you may need to support users who are not as tech-savvy. This will help convey your ability to work collaboratively and assist others.
✨Ask Insightful Questions
Prepare thoughtful questions about the company's projects and future developments. This shows your genuine interest in the role and helps you understand how you can align your skills with their business objectives.