OverviewSoftware Developer – Technical Lead at Kneat. Kneat enables regulated organizations to move from paper-based validation to intelligent, digitized, paperless solutions through a powerful, purpose-built software platform. The solution is used by leading Life Sciences companies.Professional Summary: We are looking for a highly skilled and results-driven software developer with 7+ years of experience in designing, developing, and implementing software solutions to join our team as a Technical Lead. You will report to the Software Development Manager, set the technical direction of your team, drive enhancements to the product suite, provide leadership, encourage innovation, and contribute to the growth and improvement of our software.The RoleWe are seeking an enthusiastic, team-oriented, self-starter who can use the latest tools and technologies to create real world solutions to complex user problems, while growing their professional full stack experience in a fast-paced agile environment. The ideal candidate will be proficient in Elasticsearch, with a strong background in backend development, data indexing, and search optimization, and will collaborate with cross-functional teams to deliver high-quality software products.Technical SkillsProgramming Languages: C#, Python, JavaScript, SQLDatabases: Elasticsearch, SQL, MongoDBTools & Platforms: Docker, Kubernetes, AWS, GitOther Skills: Agile methodologies, RESTful APIs, Microservices architecturePrimary ResponsibilitiesGeneral: Responsible for setting technical direction, providing leadership and encouraging innovationGeneral: Driving enhancements to our product suiteGeneral: Contribute to the overall technical architectureGeneral: Assist with technical documentationGeneral: Collaborate closely with the Product Management & UX teams, the wider Engineering team and customer support to deliver high-quality software and provide first-class support for our solutionsGeneral: Champion engineering best practices, raising the bar for code quality, engineering and operational excellence for both your team and the broader organizationGeneral: Leverage cutting-edge AI tools to accelerate development workflows and help pioneer new approaches to building softwareGeneral: Provide technical insights to the team on relevant emerging technologiesGeneral: Contribute actively to internal knowledge sharing forumsGeneral: Assist with the hiring and integration of new members into a teamGeneral: Work closely with and build relationships with technical lead peers across the organisationWith the Product & UX teams: Assess feature requests on the product backlog and actively contribute to the product planning processWith the Product & UX teams: Break feature requests down into small, manageable items to aid the product planning and staging items with teamsWith the Product & UX teams: Identify and prioritize technical items for the product backlogWith the Product & UX teams: Help clarify technical problems during the product planning processWith the Engineering team: Breakdown items for sprint planningWith the Engineering team: Oversee the pull request process and code review process within a teamWith the Engineering team: Help clarify any technical problem during a team software development processWith the Engineering team: Provide technical training, mentoring and support to the development teamWith the Engineering team: Manage specific refactoring tasks throughout project phasesWith the Engineering team: Identify and prioritize technical items for a team’s sprint backlogWith the Engineering team: Develop and maintain effective working relationships with team membersMinimum QualificationsComputer science degree or similar preferred7+ years' experience developing responsive web applicationsFrontend knowledge of JavaScript, HTML, CSS and related technologiesBackend experience with C#/.Net, APIs and databasesFamiliarity with cloud technologies, containers and microservices an advantageProven ability to master new development tools and passion for learningExceptional communication, documentation and presentation skillsExperience in planning and coordinating workExperience in an Agile environment and experience with Continuous IntegrationWhat We Offer YouAt Kneat, we truly value ideas and collaboration and have created an environment that builds, protects and celebrates teamwork. Our culture is central to our continued success. We offer programs and rewards that one would expect from a growing technology company:Competitive salary and benefitsFlexible work arrangementsHealth benefitsTraining & professional developmentWe invite interested applicants to share their resume and cover letter. We operate on a hybrid working basis. Applicants must have a permanent Irish working visa.Reasonable Accommodations Statement: To perform this job successfully, an individual must be able to perform the aforementioned duties and responsibilities satisfactorily. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform these essential functions. Kneat is an equal opportunity employer
#J-18808-Ljbffr