Lead Software Engineering Specialist

2 months 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...

  • Lead Software Engineer

    2 months ago


    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...

  • Lead Software Engineer

    2 months ago


    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...

  • Software Engineer

    3 days ago


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

    We're seeking a skilled Software Engineer to join our team at {company}.This role involves working on various projects, utilizing programming languages like Java and Python, and collaborating with cross-functional teams to deliver high-quality software solutions.The ideal candidate will have a strong foundation in computer science, excellent problem-solving...


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

    Job Title: Software Development EngineerThe EMIS Group Plc is seeking a highly skilled Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and develop...


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

    Job Title: Software Development EngineerThe EMIS Group Plc is seeking a highly skilled Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and develop...


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

    Job Title: Software Development EngineerEMIS Group Plc is seeking a highly skilled Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and develop...


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

    Job Title: Software Development EngineerEMIS Group Plc is seeking a highly skilled Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and develop...


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

    Job Title: Software Development EngineerThe EMIS Group Plc is seeking a highly skilled Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and develop...


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

    Job Title: Software Development EngineerThe EMIS Group Plc is seeking a highly skilled Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and develop...


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

    Job Title: Senior Software Development EngineerThe EMIS Group Plc is seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key...


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

    Job Title: Senior Software Development EngineerThe EMIS Group Plc is seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key...


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

    Job Title: Senior Software Development EngineerThe EMIS Group Plc is seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key...


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

    Job Title: Senior Software Development EngineerThe EMIS Group Plc is seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key...


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

    The role of Software Development Engineer at EMIS Group Plc involves developing, delivering, and maintaining high-quality software solutions. Key responsibilities include:Designing, coding, and testing software applicationsCollaborating with cross-functional teams to drive project successParticipating in quality activities, including peer reviews and defect...


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

    Job Title: Senior Software Development EngineerThe Senior Software Development Engineer will play a key role in the development of high-quality software solutions. The successful candidate will have a strong background in software development, with a focus on modern web applications.Key Responsibilities:Develop, deliver, and maintain high-quality software...


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

    Job Title: Senior Software Development EngineerThe Senior Software Development Engineer will play a key role in the development of high-quality software solutions. The successful candidate will have a strong background in software development, with a focus on modern web applications.Key Responsibilities:Develop, deliver, and maintain high-quality software...


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

    Job Title: Senior Software Development EngineerThe Senior Software Development Engineer will play a key role in the development of high-quality software solutions. The successful candidate will have a strong background in software development, with a focus on modern web applications.Key Responsibilities:Develop, deliver, and maintain high-quality software...


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

    Job Title: Senior Software Development EngineerThe Senior Software Development Engineer will play a key role in the development of high-quality software solutions. The successful candidate will have a strong background in software development, with a focus on modern web applications.Key Responsibilities:Develop, deliver, and maintain high-quality software...