Lead Software Engineering Specialist

4 weeks ago


Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

Position Overview:

As a Lead Software Engineering Specialist at EMIS Group Plc, you will be instrumental in achieving the following objectives:

  • Develop and deliver high-quality software solutions, encompassing requirements gathering, design, coding, and documentation.
  • Engage primarily in hands-on engineering activities to drive project success.
  • Participate in quality assurance processes, including peer reviews of estimates, designs, and code.
  • Address and resolve defects or bugs throughout various stages of the software lifecycle, including QA testing and post-release.
  • Foster a collaborative team environment, working effectively with all team members to meet project commitments.
  • Demonstrate a strong commitment to team success and positive dynamics.
  • Collaborate cross-functionally with diverse teams such as product management, QA, and various business units to achieve desired outcomes.
  • Exhibit proven experience with Agile Development methodologies, including SCRUM and Extreme Programming.
  • Engage in all phases of the project lifecycle, ensuring thorough involvement.
  • Maintain comprehensive documentation to detail logic, coding, configuration, testing, and applicable changes.
  • Continuously seek opportunities to enhance existing products, systems, and services.
  • Ensure all tasks are executed to meet established quality standards.
  • Stay updated on the latest development tools and techniques to enhance job knowledge.
  • Provide expert support and guidance in your area of responsibility.

Knowledge, Skills, and Experience Required:

Essential:

  • Academic Qualification: B.E/B.Tech, MCA with a strong academic record from X and XII standards onwards.
  • Experience: Minimum of 6 years in the Microsoft Dotnet technology stack and developing modern web applications.
  • Expertise in creating high-performance modern web applications utilizing React, Redux, and TypeScript.
  • Proficient in HTML and CSS for developing complex responsive user interfaces.
  • Experience in designing REST APIs using the Dotnet Core technology stack and Entity Framework.
  • Strong knowledge and hands-on experience with SQL 2012/2016, capable of writing complex queries and performing performance tuning.
  • Experience with AWS services and containerization.
  • Solid understanding of Object-Oriented Programming concepts and experience in writing clean, maintainable code, including unit testing.
  • Hands-on experience in developing enterprise-level business applications in the .NET stack, adhering to established design principles and industry standards.
  • Familiarity with architectural best practices and patterns such as Microservices, CQRS, Event Sourcing, and Domain-Driven Design.
  • Strong analytical and problem-solving abilities.
  • Excellent written and verbal communication skills.
  • Enthusiastic about learning new skills and passionate about software development.

Desirable:

  • Experience with Agile methodologies.
  • Experience in developing and maintaining cloud infrastructure as code.
  • Relevant professional certifications.
  • Experience in the healthcare sector.


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    Position Overview:As a Lead Software Engineering Specialist at EMIS Group Plc, you will be instrumental in driving the development and delivery of high-quality software solutions. Your role will encompass a variety of responsibilities aimed at ensuring the success of our software projects.Key Responsibilities:Develop and maintain robust software...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    Position Overview:As a Lead Software Engineering Specialist at EMIS Group Plc, you will be instrumental in driving the development and delivery of high-quality software solutions. Your role will encompass a variety of responsibilities aimed at ensuring the success of our software projects.Key Responsibilities:Develop and maintain robust software...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at EMIS Group Plc. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key ResponsibilitiesDesign and develop software solutions that meet business requirements and are...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at EMIS Group Plc. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key ResponsibilitiesDesign and develop software solutions that meet business requirements and are...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at EMIS Group Plc. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key ResponsibilitiesDesign and develop software solutions that meet business requirements and are...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at EMIS Group Plc. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key ResponsibilitiesDesign and develop software solutions that meet business requirements and are...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    Empowering Healthcare Professionals Through Data-Driven InsightsEMIS Group Plc is seeking a talented Senior Backend Software Engineer to contribute to the development of cutting-edge healthcare analytics solutions. As part of our dedicated team, you will play a vital role in building and maintaining the robust backend infrastructure that powers our EMIS-X...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    About this OpportunityAs a Software Development Engineer in Test at EMIS Group Plc, you will play a critical role in ensuring the quality of our products by designing and implementing innovative testing technologies. Your expertise in coding automated tests will be essential in delivering high-quality software solutions.Key ResponsibilitiesCollaborate with...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    About this OpportunityAs a Software Development Engineer in Test at EMIS Group Plc, you will play a critical role in ensuring the quality of our products by designing and implementing innovative testing technologies. Your expertise in coding automated tests will be essential in delivering high-quality software solutions.Key ResponsibilitiesCollaborate with...

  • Lead Backend Engineer

    4 weeks ago


    Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    Join Our Innovative TeamWe invite you to tackle Data Engineering challenges that empower healthcare professionals through the advanced capabilities of the EMIS-X Analytics platform. Our technology stack encompasses Python, SQL, Typescript, and more, all deployed on AWS. You will work in close collaboration with front-end engineers to refine our software and...

  • Lead Backend Engineer

    4 weeks ago


    Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    Join Our Innovative TeamBecome a part of our mission to tackle Data Engineering challenges that empower healthcare professionals through the advanced capabilities of the EMIS-X Analytics platform. Our technology stack features Python, SQL, Typescript, and more, all deployed on AWS. You will work in close collaboration with front-end engineers to improve our...

  • Software Developer

    6 days ago


    Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    EMIS Group Plc is seeking a talented Software Development Engineer to join our growing team. In this role, you will play a key part in designing, developing, and maintaining high-quality software solutions that power our innovative healthcare technology platform.Your Responsibilities:Develop, deliver, and maintain robust and scalable software...

  • Software Developer

    3 weeks ago


    Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    EMIS Group Plc is seeking a talented Software Development Engineer to join our growing team. In this role, you will play a key part in designing, developing, and maintaining high-quality software solutions that power our innovative healthcare technology platform.Your Responsibilities:Develop, deliver, and maintain robust and scalable software...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    Position Overview:Design, implement, and sustain high-caliber software solutionsEngage in quality assurance activities and conduct peer evaluationsAddress issues and bugs during testing phases and post-launch updatesCollaborate effectively with colleagues to meet project goalsWork collaboratively across different departmentsParticipate actively in all stages...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    Position Overview:Design, implement, and sustain high-caliber software solutionsEngage in quality assurance processes and peer evaluationsAddress issues and bugs identified during testing and subsequent updatesCollaborate effectively with colleagues to meet project goalsWork in conjunction with diverse teams across the organizationParticipate actively in all...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    About the RoleAs a Quality Assurance Software Engineer at EMIS Group Plc, you will play a pivotal role in maintaining the integrity and excellence of our software products. This position requires innovative thinking to develop and implement technical testing strategies that ensure our offerings meet the highest standards of quality. Your responsibilities...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    About the RoleThe Senior Software Development Engineer will play a key role in the development of high-performance web applications for the EMIS Group Plc. This is an exciting opportunity for a skilled software engineer to join our team and contribute to the design, development, and maintenance of our software solutions.Key ResponsibilitiesDesign, develop,...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    About the RoleThe Senior Software Development Engineer will play a key role in the development of high-performance web applications for the EMIS Group Plc. This is an exciting opportunity for a skilled software engineer to join our team and contribute to the design, development, and maintenance of our software solutions.Key ResponsibilitiesDesign, develop,...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    About the RoleThe Senior Software Development Engineer will play a key role in the development of high-performance web applications for the EMIS Group Plc. This is an exciting opportunity for a skilled software engineer to join our team and contribute to the design, development, and maintenance of our software solutions.Key ResponsibilitiesDesign, develop,...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    About the RoleThe Senior Software Development Engineer will play a key role in the development of high-performance web applications for the EMIS Group Plc. This is an exciting opportunity for a skilled software engineer to join our team and contribute to the design, development, and maintenance of our software solutions.Key ResponsibilitiesDesign, develop,...