Software Programmer / Developer - IN OFFICE, Bath, UK

ioMosaic Corporation

Software Programmer / Developer - IN OFFICE, Bath, UK

Salary Not Specified

ioMosaic Corporation, Kingsmead, Bath and North East Somerset

  • Full time
  • Permanent
  • Onsite working

Posted 2 weeks ago, 3 May | Get your application in now before you miss out!

Closing date: Closing date not specified

job Ref: aacdc3e57381487f8a779a24c9bea3be

Full Job Description

In this role, you will play a vital part in developing innovative software solutions that support our clients within the process safety and risk management industry. You will collaborate with a team of experienced developers to design, build, test, and maintain software applications that meet the specific needs of our clients. This is a fantastic opportunity to work on projects with real-world impact, directly contributing to the safety and efficiency of major production companies worldwide., Location Requirement: This is an IN OFFICE postion based in Bath, UK and requires ON-SITE PRESENCE. Do not submit your resume if you do not live in the Bath, UK area.

Collaborative Development: Partner with team members to align on best practices and client needs, focusing on crafting a high-quality web application using C#, ASP.NET, AngularJS, and Node.js.

Maintenance and Innovation: Ensure the web application's optimal performance through regular updates and maintenance, while also seeking innovative ways to enhance functionality and user experience.

Quality Assurance and Security: Perform comprehensive testing and maintain stringent security standards to protect sensitive data within the web application.

Efficient Problem-Solving: Quickly address coding issues to maintain a productive development environment.

Team Empowerment: Support team skill development in our technology stack, fostering confidence in the use of our web application.

Integrate security best practices into software development to safeguard sensitive information.

Continuously seek opportunities to improve existing software processes and interactions within the company.

Participate in knowledge sharing by coaching and training other team members on software applications.

Educational Background: Bachelor's degree in Computer Science or a related field.

Solid Understanding of Programming: Proficiency in at least one of the commonly used programming languages, including but not limited to Java, C#, Python, and JavaScript. A solid understanding of the chosen language's syntax and core concepts is essential.

Modern Frameworks Familiarity:Basic familiarity with modern development frameworks, such as Angular, Node.js, and other JavaScript frameworks. Proficiency is not required, just a general understanding.

Experience with AI-Assisted Tools: Experience with or exposure to AI-assisted tools like ChatGPT, GitHub Copilot, and similar technologies will provide candidate an edge securing in this position. A willingness to learn and a basic understanding of how to integrate and leverage these tools in the development process are essential.

Quick Learner: Ability to quickly learn and master new development languages and technologies.

Adaptability: Capable of adapting to changing software requirements and evolving project scopes, maintaining flexibility and efficiency in a dynamic work environment.

Excellent communication, collaboration, and problem-solving skills.

ioMosaic is a leading provider of process safety and risk management services. We help clients identify, assess, and mitigate hazards in their operations. We are seeking a talented and motivated Software Developer to join our growing team.

We offer a competitive salary and benefits package, including health insurance, dental insurance, vision insurance, and paid time off. You will also have the opportunity to work on challenging and rewarding projects that make a real difference in the safety of the process industry.