Software Engineer at IntelliAM
  • Apply for the Position of Software Engineer at IntelliAM

  • Salary: £40-£50k

    Location: Sheffield city centre. Attendance is in-person Tuesday and Wednesday with remote working the rest of the week.

  • About us

  • IntelliAM is revolutionising the way the manufacturing industry approaches efficiency, reliability and maintenance. Our sister company 53North has over a decade of hands-on experience solving these problems in the real world and we're leveraging that experience to digitise and transform the way these problems are understood. 

    We're building out the Data Platform that will allow industry leaders to develop understanding of their manufacturing processes to proactively increase operating efficiency using the data their machines are already recording. Collecting this wealth of data from customer sites allows us to utilise cutting-edge machine learning models and data-science techniques to discover intricate patterns and correlations. We cross-reference operational data with condition monitoring sensors to build up an immersive understanding from which we can create valuable insights. 

    We will be able to meet the needs of the manufacturing industry to revolutionise and modernise by moving quickly and delivering value. To do this we need more people like us, people who are driven and motivated to try new ideas, experiment with new technologies and build a more productive and efficient future.

    We cherish our friendly working culture that prioritises honesty, integrity and inclusivity.

  • About the role

  • As a Software Engineer at IntelliAM, you will join our fast growing development team to contribute to the evolution of our Data Platform and Webapp. We have built a powerful data ingest and analysis platform using a mix of bespoke software, open source tech and data science systems. We have big plans to grow this into the best solution on the market and we are building the engineering team to deliver that vision.

    This role will suit a "T-shaped developer" with deep knowledge of java systems design and implementation who also has skills across a range of technologies and who is keen to learn new skills outside of their core competencies.

    As part of the team you will be working on customer impacting systems, delivering high value features and helping to shape the future of the platform, whilst having an appreciation for security, scalability and UX.

    You will have opportunity to work on systems using a variety of technologies including:

    Data Processing:

    • Java Springboot scalable applications
    • Java and Python Azure Function Apps
    • Large scale data ingest and storage
    • Postgres databases

    WebApp:

    • React, CSS, HTML5 on the frontend
    • SpringBoot backend
    • Grafana for dashboarding

    Cloud:

    • A wide selection of Azure services including:
      • Function apps
      • Container apps
      • Security implementation
      • API design

    Your role will encompass the full software development lifecycle, including coding, testing, deploying, and monitoring, with a focus on delivering high-quality software solutions within an Agile delivery framework.

  • What you will do

  • Feature Development: Design and implement new features for the IntelliAM Platform, ensuring they meet our quality standards and user needs.

    Bug Fixing: Identify, troubleshoot, and resolve bugs in the platform, improving the stability and performance of the application.

    Collaboration: Work closely with the development team, participating in code reviews, and contributing to a culture of continuous improvement and innovation.

    Learning and Growth: Continuously learn and adapt to new technologies and frameworks that can enhance the platform's capabilities.

    DevOps and Deployment: Utilise Git for version control and engage with various DevOps tooling to automate the software delivery process. Deploy applications to Azure, ensuring high availability and performance.

    Monitoring and Optimisation: Monitor application performance using Grafana, identify areas for optimisation, and implement enhancements to improve user experience and system efficiency.

    Mentorship: Receive guidance and mentoring from senior team members to accelerate your growth and development as a software engineer.

  • About You

    • Experience in a commercial software engineer role delivering complex systems
    • Experience in one or more of the following areas:
      • Complex Java systems
      • Java based Back-End Web development
      • Modern javascript frontend development e.g. React and similar technologies
      • Experience in a Cloud Platform, preferably Azure
    • Unit and end-to-end automated test implementation
    • Passion for applying good software development principles alongside pragmatic delivery
    • Excellent communicator with a bias to over-communicate and engage in discussion
    • Experience collaborating across teams - you will be working with domain experts from multiple disciplines
    • Excellent problem-solving and analytical skills, with a focus on breaking problems down into deliverable chunks of value
    • Degree level qualification in Software Engineering, Computer Science or similar discipline - alternative relevant experience will be considered
  • Bonus Points

    • Experience of working with Scrum / Agile delivery
    • Experience with machine learning algorithms is a plus
    • Comfortable using or learning to use AI tools to enhance workflow
    • Knowledge of the manufacturing industry
  • What you'll get

    • Starting salary £40k to £50k depending on experience
    • 5 weeks paid holiday + bank holidays
    • Tax efficient stock options
    • Company backed pension plan
    • Salary Sacrifice EV Scheme
    • Training and professional development opportunities
    • Regular All Hands meeting for recognition, inspiration and over-communication
    • Hybrid working approach (2 days in person)
    • Quarterly Employee Award scheme
    • Discounted purchases through HR platform, BrightHR
  • Working Details

  • This is a full-time role. The whole team are in person in our Sheffield office at least every Tuesday and Wednesday for regular planning and workshopping, an opportunity to socialise and to get in-person feedback and mentoring.

    You'll be able to work in the office at any other time as and when you wish.

  • Join the team!

  • If your background doesn’t exactly align with the job description but you possess transferable skills or experience that could be a strong match, we encourage you to highlight this in a cover letter. We’re committed to personal growth as our company evolves, so if you’re excited to be part of that journey, we’d love to hear from you.

  • IntelliAM Job Application

  • Browse Files
    Drag and drop files here
    Choose a file
    Cancelof
  • Browse Files
    Drag and drop files here
    Choose a file
    Cancelof
  • Should be Empty: