Senior Software Engineer - Automation

Senior Software Engineer - Automation

Posted 2 days ago by Experis

£550 Per day
Inside
Remote
England

Summary: The Senior Software Engineer (Automation) role involves designing, developing, and implementing software solutions while leading and mentoring a development team. The position requires maintaining and optimizing software to enhance user experience and ensuring the reliability of business-critical applications. This fully remote role emphasizes collaboration and continuous improvement through innovative practices and research. The ideal candidate will have extensive experience in software development and a strong technical background.

Key Responsibilities:

  • Design, develop and implement innovative software solutions that meets client needs.
  • Maintain, optimise and improve software solutions over time to improve user experience, ensure responsiveness and reliability.
  • Ensure effective and impactful support of a business-critical application.
  • Lead, coach and mentor junior and mid-level team members of the development team.
  • Perform code reviews, testing and validation to ensure code quality and effectiveness.
  • Manage team meetings focused on technical discussions and deliverables.
  • Write project documentations of new and existing application and provides on-call support as needed.
  • Learn to innovate through research, process analysis and collaborate across teams to build and develop automation workflows.
  • Actively maintain subject matter expertise in technology trends to drive continuous improvement.

Key Skills:

  • Bachelor's degree in computer science, Information Technology, Software Engineering or a related field.
  • A minimum of 8 years' relevant professional experience in software development, solution architecture or a related field.
  • Strong technical background with experience in software development, architecture and design.
  • Proficiency in multiple programming languages (e.g. C# (primary), ASP.NET, Python, Java, JavaScript) and development frameworks (React, Node, Angular, Vue, TypeScript, HTML, CSS).
  • Proficiency in multiple databases (e.g. MS SQL Server, MySQL, MongoDB, Oracle, PostgreSQL).
  • Experience directly working with API and API Development.
  • Experience with Agile/Scrum methodologies, SDLC and project management tools (e.g. JIRA, Trello) and ticketing tools (e.g. ServiceNow).
  • Experience in source and version controls (SVN, GIT, TFS).
  • Experience with design, development, testing, deployment and maintenance of software solutions and applications.
  • Strong problem analytical and problem-solving skills.
  • Strong written and verbal communication skills.
  • Ability to work in a high collaborative and dynamic environment with members in different time zones.
  • Proficient in handling complex technical development concepts.
  • Microsoft Certification is desirable.

Salary (Rate): £550

City: undetermined

Country: England

Working Arrangements: remote

IR35 Status: inside IR35

Seniority Level: Senior

Industry: IT