Senior Software Engineer

at  Kneat

Limerick, County Limerick, Ireland -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Dec, 2024Not Specified02 Oct, 20243 year(s) or aboveComputer Science,Academic BackgroundNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Senior Software Engineer
Kneat enables regulated organizations to move from paper-based validation to intelligent, digitized, paperless solutions. And we do it through the ongoing development of a powerful, purpose-built software platform. In 2014, after 8 years of intensive software development, we launched the world’s most advanced validation software to help revolutionize the speed, precision, transparency and intelligence of validation in the Life Sciences sector. The solution is now used by some of the world’s leading Life Sciences companies.
As Kneat continues to expand, we are looking for an enthusiastic Senior Software Engineer to join our R&D Department.

POSITION SUMMARY

Reporting to our Software Engineering Manager the Senior Software Engineer will be responsible for the following:

MINIMUM QUALIFICATIONS

  • Undergraduate degree, Postgraduate degree or Technical Certificate
  • Strong academic background (e.g., computer science, engineering)
  • Ability to write clean, maintainable, scalable code
  • Easily adaptable to changes.
  • Team playerPassion for learning.
-

3-5 years relevant experience

  • PROFICIENT IN.Net CoreC#MSSQLAzure and AWS.Angular, Typescript Technical proficiencyWeb Services/Rest API design

Responsibilities:

  • Develop new solutions as required for projects within assigned area
  • Develop new features and perform unit / component test for new application development initiatives aligned to business needs and in accordance with technology architecture standards
  • Support business enquiries and business activities through execution of small enhancements and break / fix implementations (e.g. source code changes) May also be responsible for peer code review.
  • Analyse the technical requirements to recommend pragmatic and sound engineering specific solutions for own area, may be involved in coding/story estimates
  • Work with other stakeholders, internal technology partners to ensure engineering solutions meet technical direction, requirements, performance and innovation goals
  • Create and maintain quality code, ensure defect free programming consistent with standards; provide code maintenance and support during testing cycles and post-production deployment and participate in reviewing peer coding
  • Adhere to enterprise frameworks or methodologies that relate to software engineering activities
  • Ensure respective programs/ policies/practices are well managed, meets business needs, complies with internal and external requirements, and aligns with business priorities
  • Collaboratively engage with relevant stakeholders at all levels, internal, to shift from finding defects to proactively preventing defects
  • Conduct code reviews to ensure adherence to quality, standards compliance, reusability and ease of maintenance
  • Participate fully as a member of the team, support a positive work environment that promotes service to the business, quality, innovation and teamwork and ensure timely communication of issues/ points of interest
  • Provide knowledge for quality engineering best practices and participate in knowledge transfer within the team and business unit
  • Keep current on emerging trends/ developments and grow knowledge of the business, related tools and techniques
  • Keep others informed and up-to-date about the status / progress of projects and / or all relevant or useful information related to day-to-day activities
  • Support the team by providing guidance and proactively identifying and resolving issues
  • Perform complex to difficult technical tasks independently
  • Advanced knowledge of technology, tools, various programming languages, processes, and procedures
  • Develos program specifications; adapts, integrates, codes, tests and debugs programsUses existing procedures to solve routine problems; makes limited exceptions
-


REQUIREMENT SUMMARY

Min:3.0Max:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Trade Certificate

Undergraduate degree postgraduate degree or technical certificate

Proficient

1

Limerick, County Limerick, Ireland