Lead Software Engineer

1 tydzień temu


Poznań, Greater Poland Agnosconsulting Pełny etat

ABOUT US

Agnos is a healthcare-focused technology consultancy. We are building solutions that improve the lives of patients and their providers by making empathy central to our design and development. Our partnership with medical practices and other healthcare tech companies has helped raise the bar for product development and service delivery in an industry that is full of untapped opportunities.

  • We work with our clients to revolutionize their industry through engineering, innovation, and design while also advocating for a positive social impact. We are a dynamic, performance-driven, and growth-oriented organization, seeking to attract and retain the industry's best talent.

  • Our current client is focused on transforming the healthcare experience with the industry's most modern, flexible, and powerful cloud-based platform to help providers maximize the efficiency and effectiveness of their practices while connecting and collaborating directly with patients in support of better care. This platform serves ambulatory medical practices of all sizes.

WHAT DOES THIS JOB HOLD FOR YOU?

  • Implement real-time, high-performance web applications for desktop and mobile.

  • Architect elegant, maintainable, testable solutions to complex technical problems.

  • Integrate with third-party platforms and services to pull in auxiliary content, services, and data.

  • Tackle performance bottlenecks and drive improvements to our backend and frontend infrastructure.

  • Share software development best practices with the team and mentor junior engineers.

  • Play an important role in supporting medical providers with technology, services, and solutions that enhance the care experience.

  • Learn emerging technologies and offer technical direction and creative solutions to business problems.

  • Become a part of a multi-cultural team of over 3000 employees.

WHAT YOU BRING

As a Lead Software Engineer, you will be responsible for leading a team of offshore developers through the agile development lifecycle. You will be working closely with senior stakeholders to understand business requirements and help translate these into technical requirements for the development team. Additionally, you will be mentoring junior team members and ensuring they adhere to determined software quality standards by helping them write testable, scalable and efficient code.

Essential Duties and Responsibilities:

  • Build highly interactive web-based application UIs that can scale with application complexity.

  • Work independently and collaboratively with a blended team of onshore and offshore engineers to write well-structured, reliable, efficient, and easily maintainable code.

  • Gain a deep understanding of the product and business goals which you can translate into technology decisions.

  • Perform code reviews and use continuous integration to deliver high-quality software.

  • Leveraging agile practices, encourage collaboration, prioritization, and urgency to develop at a rapid pace.

  • Identify gaps or deficiencies in the existing product or processes and advocate for the necessary changes to address them.

  • Learn and master new and emerging technologies and take initiative to offer technical direction and creative solutions to business problems.

  • Work to ensure that the system meets client's quality, security, scalability, and performance standards.

  • Bring out-of-the-box ideas to improve system performance and stability and collaborate on architectural design decisions.

Required Knowledge, Skills and Abilities:

  • 7+ years of full stack experience developing performant, scalable, web-based applications, preferably in a SaaS environment, in Ruby on Rails and React.

  • You are comfortable leading and/or managing teams of remote developers.

  • You have delivered and supported commercial, enterprise software.

  • You have extensive full stack development experience and have proficiency in a modern programming language (e.g. Ruby, Java, Typescript).

  • You are goal-oriented, self-motivated and able to be successful in a schedule-driven, fast-paced, dynamic environment.

  • You possess excellent written/verbal communication and presentation skills.

  • You're a tinkerer at heart with an innate ability to solve tough programming problems.

  • You have a deep understanding of object-oriented or functional programming design paradigms.

  • You have strong practical experience building RESTful microservices and event-based distributed systems.

  • You have a good understanding of the system architecture and time-complexity trade-offs.

  • You are responsible for production services and mentor others in scalable aspects of Cloud services.

  • You have a passion to innovate and grow.

  • You have significant experience troubleshooting multi-tiered systems.

  • You are well versed in best practices of growing a code base, competent in REST, and write performant SQL.

  • You have formal design knowledge and are aware of design principles like SOLID and agile principles like YAGNI.

  • Deep understanding of infrastructure architecture and how to troubleshoot microservices in production services.

  • You are excellent at troubleshooting multi-tiered systems and have worked with observability tools.

  • You proactively ask questions for clarification and possess good coding standards.

  • Quickly able to think of different approaches that can be taken during schema design and also provide the pros and cons of each.

  • You have proficiency developing and deploying for cloud platforms like AWS.

  • You are highly proficient in written and spoken English.

Tech Stack:

  • Languages: Ruby, JavaScript / Typescript / ActionScript

  • Frameworks: Ruby On Rails, Sinatra, Adobe Flex, ExpressJS, ReactJS

  • Data: PostgreSQL, DynamoDB, Redis, MongoDB, Solr, Elastic Search

  • Cloud Providers: Amazon Web Services, Google Cloud Platform

  • Additional Technologies: Kafka, NewRelic, Datadog, Docker, Kubernetes, Git, GitHub, Atlassian

WHAT'S IN IT FOR YOU…

  • We are obsessed with always paying the best salaries (or hourly rates) in the industry to our teammates as we are obsessed with the happiness of the people we work with as much as we are our client's happiness and everyone's success.

  • We strongly believe in extending appreciation to our valuable employees via profit-sharing, performance bonuses, or commission and equity.

  • Location: Remote, ability to work from anywhere in the world from the comfort of your home.

Education:

  • Bachelor's degree in Computer Science or related field (or equivalent experience).

BONUS POINTS

  • Prior experience working in the healthcare industry is an added advantage.

#J-18808-Ljbffr

  • Poznań, Greater Poland TN Poland Pełny etat

    Social network you want to login/join with:Our mission is to facilitate the transition to a low-carbon economy by providing innovative financial solutions to our clients.We are not just any energy and sustainability group; we're a dynamic, award-winning powerhouse At the forefront of environmental innovation, we lead the charge in providing cutting-edge...

  • Lead Software Engineer

    2 tygodni temu


    Poznań, Greater Poland TN Poland Pełny etat

    Social network you want to login/join with:Client:AgnosLocation:Job Category:OtherEU work permit required:YesJob Reference:5dfdb6cbbc17Job Views:3Posted:21.03.2025Expiry Date:05.05.2025Job Description:ABOUT US Agnos is a healthcare-focused technology consultancy. We are building solutions that improve the lives of patients and their providers by making...


  • Poznań, Greater Poland Aether Biomedical Pełny etat

    Aether Biomedical is a rapidly growing company that specializes in developing cutting-edge software solutions for the maritime industry. We are currently seeking an experienced frontend architect to join our team and lead the development of our provision management platform.The successful candidate will have a deep understanding of frontend frameworks,...


  • Poznań, Greater Poland Espeo Software Pełny etat

    Espeo Software is a technology company that started its journey in 2008. We are looking for a Senior Smart Contract Lead to join our team and help us develop cutting-edge fintech solutions.About the RoleThe ideal candidate will have 3+ years of experience in smart contract development, with a strong understanding of blockchain technology and its...


  • Poznań, Greater Poland Espeo Software Pełny etat

    Are you a highly skilled Java Developer looking for a challenging project? Espeo Software has an exciting opportunity for you!About UsWe are a technology company with a passion for innovation and excellence. With over 15 years of experience in the industry, we have developed a strong reputation for delivering high-quality fintech solutions.Job DetailsWe are...


  • Poznań, Greater Poland TN Poland Pełny etat

    Job OverviewTN Poland is a leading organization in the field of product engineering. We are seeking an experienced Software Engineer to join our team.


  • Poznań, Greater Poland Professional Software Associates, Inc. Pełny etat

    Are you a skilled Radio Frequency Design Engineer looking for a new challenge?About the RoleDesign and develop radio frequency systems that meet the needs of our clients;We are seeking an individual with a strong understanding of radio communication principles, as well as experience working with specialized software for modeling and designing radio...


  • Poznań, Greater Poland Allegro Group Pełny etat

    About the RoleWe are hiring a Sr. Software Engineer to lead our efforts in designing and implementing a scalable and reliable automated deployment platform for MongoDB clusters on Kubernetes.This is an exciting opportunity to work on a high-impact project that requires collaboration with multiple teams and expertise in various technologies.You will be...


  • Poznań, Greater Poland Deere Pełny etat

    About the Position:We are seeking an experienced ABAP Software Engineer to join our team at Deere. As an SAP ABAP Analyst, you will be responsible for designing, developing, testing and implementing software solutions within an SAP/Non-SAP environment.Responsibilities:Software Development: Design, develop, test and implement software solutions using...

  • ABAP Expert Lead

    4 dni temu


    Poznań, Greater Poland John Deere Polska Sp. z o.o. Pełny etat

    **Job Description**We are currently seeking an experienced Senior SAP Developer to join our Agile delivery team. As a Staff Software Engineer - SAP FI/Treasury + ABAP, you will lead discussions with the development team, Engineering Manager, and extended functional teams to develop technical solutions to satisfy business requirements.Your responsibilities...

  • Software Engineer

    6 dni temu


    Poznań, Greater Poland TN Poland Pełny etat

    Revalize is seeking an experienced Software Engineer with a bachelor's degree in computer science or equivalent professional experience with a passion for changing the world through their contributions. You must have strong software development experience developing desktop and web-based solutions using .Net Framework. At Revalize, you will work with equally...

  • Software Engineer

    6 dni temu


    Poznań, Greater Poland PRO from Revalize Pełny etat

    Company DescriptionAt Revalize, we build the software and technology that powers sales of manufactured, complex products. Our customers rely on our software to select and sell everything from commercial ovens, to specialized pumps and valves, to grain elevators, and more. We are the global leader in sector-specific software solutions that help manufacturers...

  • Software Engineer

    6 dni temu


    Poznań, Greater Poland Revalize Pełny etat

    Company DescriptionAt Revalize, we build the software and technology that powers sales of manufactured, complex products. Our customers rely on our software to select and sell everything from commercial ovens, to specialized pumps and valves, to grain elevators, and more. We are the global leader in sector-specific software solutions that help manufacturers...


  • Poznań, Greater Poland TN Poland Pełny etat

    Social network you want to login/join with:Our mission is to drive the transition to a low-carbon economy by providing innovative financial solutions to our clients.We are not just any energy and sustainability group; we're a dynamic, award-winning powerhouse At the forefront of environmental innovation, we lead the charge in providing cutting-edge solutions...


  • Poznań, Greater Poland Roche Pełny etat

    Job SummaryWe are seeking a highly skilled Software Engineer – Artificial Intelligence to join our team.This role requires proficiency in Python, cloud-based AI services, DevOps practices, and data engineering expertise.


  • Poznań, Greater Poland Cloudsecurityexpo Pełny etat

    About UsAt Cloudsecurityexpo, we're looking for a talented engineer to join our agile development team. Our dynamic UI platform is built using the latest web technologies and supports high-quality integrations with big data sets and analytics.The RoleWe're seeking a seasoned developer with strong JavaScript experience to design and develop key features of...


  • Poznań, Greater Poland Photon Energy Group Pełny etat

    Photon Energy Group: A Global Leader in Renewable EnergyWelcome to Photon Energy Group, a pioneering company in the field of renewable energy. We are committed to making a positive impact on the environment while delivering high-quality products and services to our customers. As a QA Engineer, you will be part of a dynamic team dedicated to innovation and...

  • Software Engineer

    5 dni temu


    Poznań, Greater Poland Capgemini Polska Sp. z o.o. Pełny etat

    Company Overview: Capgemini Polska Sp. z o.o. is a global leader in partnering with companies to transform and manage their business by harnessing the power of technology. With its strong 55-year heritage and deep industry expertise, the company is trusted by clients to address the entire breadth of their business needs.About Us: We are committed to...

  • Software Engineer

    3 dni temu


    Poznań, Greater Poland Egnyte Poland Pełny etat

    Company OverviewEgnyte Poland is a leading technology company that specializes in developing innovative software solutions for large-scale server and cloud applications. Our team of experts works together to design, build, and enhance core services and components that are used by many features, internal and external services/clients.About the RoleWe are...


  • Poznań, Greater Poland Professional Software Associates, Inc. Pełny etat

    The job of a Radio Frequency Design Engineer involves designing radio frequency systems that ensure the efficient and safe operation of U.S. railway systems.ResponsibilitiesDesigning radio frequency systems. Developing network architecture and equipment placement schemes (base stations, antennas, transmitters);Assisting in the selection of equipment and...