Careers

Be a Yaharian!

At Yahara, we put people first. Whether it’s our clients or our employees, we recognize that software empowers life, not the other way around. We thrive on meaningful projects that challenge us to improve the lives of our clients through innovative software. Not only do we provide timely solutions, we strive to form lasting relationships with our customers, providing employees the opportunity to fully engage in their success.

Starting your career at Yahara, you can expect competitive wages and an attractive benefits plan, but more importantly, you can expect to do innovative, exciting work with a team of people just as dedicated to the client’s success as you are. You can expect to go home at the end of the day knowing that you made a difference in your client’s lives by creating and supporting software that enables them to do more than they ever could before. Here are some examples of exciting projects you could work on:

  1. Creation of novel software to support new methods of scientific research and accelerate scientific discovery
  2. Installation and adaption of software that supports safe driving and minimizes fuel consumption for commercial fleets
  3. Data integration projects that allow public works employees to improve clean water efforts and identify water contamination.

Company Benefits

  • Over 20+ days of PTO accruable in the first year of employment!
  • Zero-deductible healthcare insurance plans (Medical, Dental, and Vision)
  • Flexible Savings Account (FSA)
  • 401(k) company match options (Both Traditional and Roth)
  • 100% company paid short-term and long-term disability, and life insurance plans
  • Free on-site gym membership including basketball court
  • Fresh fruit, healthy snacks, and beverages offered in office daily
  • Hybrid and workspace offered on-site 
  • Company supported community outreach/team volunteer opportunities
  • New hire welcome package offered with company swags, goodies, and a home office stipend 
  • Monthly appreciation award with a generous on-spot bonus to recognize team member(s) for outstanding contributions (Yaharian Monthly Super-Hero Award) 
  • Company-paid professional development and training 

Available Positions

We have an exciting opening for an experienced full-time Software Developer to join our innovative software development team in Madison, Wisconsin!

This position will be involved in the entire software development lifecycle for multiple projects and collaborate with internal and external cross-functional teams to deliver project objectives on time. Some responsibilities may include the planning, development (back-end focused), and analysis of projects, software design, coding, testing, installation and supporting various clients through the implementation process. We are a Gold Certified Microsoft Partner and operate under an Agile Development Methodology.

General Job Qualifications

  • 2+ years of Web Development experience using Microsoft development technologies.
  • Bachelor's, Associate’s or higher degree in Computer Science or related discipline.
  • Strong background in a variety of software design and development concepts.
  • Microsoft or Amazon certification or related technical certification is a plus.
  • Self-starter with a passion for software development and desire to develop quality solutions within a collaborative development environment.
  • Ability to understand and communicate customer's business requirements.
  • Have direct experience working in an Agile Development Methodology environment.

Technical Qualifications

Candidates interested in this position should demonstrate experience in a subset of the following technologies:

  • Microsoft .NET Framework/Net Core 5.0
  • C#.Net 
  • Modern JavaScript Framework (i.e., React, Vue.js)
  • Microsoft SQL Server, Postgres and other relational databases
  • JavaScript/TypeScript, Webpack
  • MongoDB or other NoSQL databases
  • Cloud Platforms- Microsoft Azure/Amazon Web Services
  • Web Service/API development
  • Familiarity w/ network architectures and protocols such as use of Sockets as well as TCP/IP and UDP packets
  • DevOps tools (i.e., Docker, Kubernetes)
  • Python
  • Blazor
  • Client Server and Web Development experience is highly desirable

Apply Here

Yahara Software LLC. Is an Equal Employment Opportunity/Affirmative Action Employer. The current opening positions listed are full-time, in-house salaried position with competitive salary and benefits. Candidates must be eligible to work in the U.S on a permanent basis and can work on-site in our office located in Madison, Wisconsin. We are unable to provide any sponsorship at this time.

Senior Software Developer & Technical Lead

We have an exciting opening for an ambitious full-time Senior Technical Lead Developer to join our innovative Software Development team in Madison, Wisconsin!

This is the perfect opportunity for an experienced full-stack senior developer with a passion to lead and mentor others within a fast-paced agile environment using an array of technology.  This role will be involved in the entire software development lifecycle and will collaborate with internal and external cross-functional teams to deliver quality technical solutions. Some responsibilities may include the planning, leading, full-stack development, and analysis of projects, software design, coding, testing, installation and supporting various clients through the implementation process.

We are a Gold Certified Microsoft Partner and operate under an Agile Development Methodology.

General Job Qualifications

  • 4+ years of development experience using Microsoft development technologies.
  • Bachelor's, Associate’s or higher degree in Computer Science or related discipline.
  • Strong background in a variety of software design and development concepts.
  • Self-starter with a passion for software development and desire to develop quality solutions within a collaborative development environment.
  • Ability to understand and communicate customer's business requirements.
  • Have direct experience working in an Agile Development Methodology environment.
  • Microsoft or Amazon certification or related technical certification is a plus.

Essential Job Functions & Responsibilities

  • Lead assigned development team on projects throughout the entire SDLC under an Agile Development Methodology.
  • Work with Architects/Tech leads to create project artifacts: repositories, CI/CD pipelines, other dependencies.
  • Analyze and create appropriate development, test, and production environments.
  • Demonstrate the Ability to design implement and deploy small scale applications consisting of a handful (2+) of containerized applications.
  • Anticipate operational cost of development, test and production resource usage.
  • Propose and defend alternate design strategies. 
  • Try out new languages, development frameworks.
  • Familiarize with alternate front end/back end development fundamentals.
  • Review code, consume blogs, podcasts, other media to broaden design/development.
  • Demonstrate competency designing to and utilizing cloud native resources.
  • Coordinate effective use of development resources and provide effective communication across teams.
  • Provide feedback for process improvement.
  • Support assigned development team as a technical mentor.
  • Work closely with PM/BA and Stakeholders on iteration planning and technical portions of stories.
  • Develop applications and work with developers to integrate applications to deliver quality solutions in accordance with Yahara’s standards and processes to meet customer satisfaction.
  • Ensure all developments are documented/archived appropriately- meet high-level design requirements g. data, customer experience, architecture, requirements, security, quality, operations, regulatory and industry standards.
  • Ensure team projects are fit for purpose leaving testing and transitioning to live.
  • Ensure all new developments go through an appropriate testing process and have solid release plans for hand-over to live operations and promotion.
  • Accurately report all development activity through timesheets, report on development progress and issues, identifying remedial action when required to address problems and keep development on track.
  • Create and maintain strong working relationships with other members, management, and executive principals.
  • Engage professionally with customers when required.
  • Produce code assets in adherence to departmental standards.
  • Collaborate with PM/BAs to provide technical expertise in the estimation of time and materials required to complete a project/assignment.
  • Demonstrate a logical and structured approach to time management and task prioritization.
  • Work efficiently within project timelines and budgets.
  • Work independently and within a team as the work requires.
  • Participate in team activities and team planning with the aim of improving team skills, awareness, and quality of work.
  • Provide support for a system including analysis, tracking, and resolution.
  • Able to keep up to date with new technologies and utilize approved technologies for the development of systems.
  • Be able to manage their own time efficiently, schedule technical tasks for completion and deliver quality work to that schedule.

Technical Qualifications

(Candidates interested in this position should demonstrate experience in a subset of the following technologies)
  • Microsoft .NET Framework/Net Core 5.0
  • C#.Net 
  • Modern JavaScript Framework (i.e., React, Vue.js)
  • JavaScript/TypeScript, Webpack 
  • Microsoft SQL Server, Postgres and other relational databases
  • MongoDB or other NoSQL databases
  • Cloud Platforms- Microsoft Azure/Amazon Web Services
  • Web Service/API development
  • Familiarity w/ network architectures and protocols such as use of Sockets as well as TCP/IP and UDP packets
  • DevOps tools (i.e., Docker, Kubernetes)
  • Python
  • Client Server and Web Development experience is highly desirable
  • Blazor

Apply Here

Yahara Software LLC. Is an Equal Employment Opportunity/Affirmative Action Employer. The current opening positions listed are full-time, in-house salaried position with competitive salary and benefits. Candidates must be eligible to work in the U.S on a permanent basis and can work on-site in our office located in Madison, Wisconsin. We are unable to provide any sponsorship at this time.

At Yahara Software, we build custom software solutions with an emphasis in four domains- Life Sciences, Transportation, Education and Financial. We are seeking for an experienced Mid-level IT Business Analyst with direct experience and specialized knowledge in consulting and building scalable IT solutions that serves the greater Life Sciences domain. A key role in this position is to drive the successful implementation of the product roadmap by steering the product development and adoption across teams. This individual will work directly with our Life Science’s clients, Product Owners, internal and external project stakeholders, and technical teams. Strong written, technical writing, and verbal skills are required as well as exceptional interpersonal skills to interview, reflect, and build trust with the client.

 

General Job Functions

  • Analyzing complex business problems and assessing how automated systems can be leveraged to help solve them.
  • Formulating and defining the stakeholders’ objectives into a recommendation of potential solutions.
  • Receiving the client’s market competitive advantages and disadvantages as well as what external pressures may apply from the project manager and working those into the overall solution design.
  • Conducting requirements-gathering sessions with numerous stakeholders for what the future-state solution should provide.
  • Organizing the requirements into feature-sets and prioritizing them into ‘mandatory’ versus ‘desired’ buckets.
  • Converting requirements into stories in support of development activities such as estimating, development and testing.
  • Tracking requirement delivery through story creation, development, testing and sign-off to ensure client receives all promised functionality.
  • Utilization of rapid prototyping tools such as JustinMind, Adobe Suite, Sketch, or Zephyr to facilitate development and maximize usability of application features.
  • Consulting with Yahara’s technical team to understand which stories have architectural dependencies.
  • Working with the technical lead to document dependencies as tasks and execute these prerequisites prior to dependent stories.
  • Supporting the project manager in the creation of key client-facing deliverables such as the product roadmap, Return on Investment metrics, and budget snapshots.
  • Working in conjunction with the client’s product owner and Yahara project manager to ensure complete product delivery.
  • Identifying project risks and escalating to project manager from the product development point of view.
  • Staying up to date and incorporating learnings from International Institute of Business Analysis, or other industry standard entities, for software development best practices.
  • Consulting with the client stakeholders and folding them in Yahara’s development processes such as sprint planning, demonstrations, and product delivery.
  • Working as liaison between Yahara and its clients to gather testing feedback, prioritizing bug fixes, and negotiating acceptance from the client.

 

General Job Qualifications

  • Bachelor’s degree in a relevant field (degrees in Life Sciences, Computer Science, etc.) or equivalent IT Business Analyst experience or related professional certifications (PMP-PBA certification, IIBA etc.)
  • 3+ years of direct experience working in a BA role developing scalable IT solutions 
  • Knowledge with Life Sciences systems/software (LIMS- Laboratory Information Management Systems or related health care info systems) is preferred.
  • Ability to lead and facilitate requirements-gathering meetings independently.
  • Experience with screen mockups and building dynamic prototypes to mimic user click actions.
  • Knowledge in database and UI design and exposure to database systems and data retrieval workflows.
  • Employs a host of requirements-gathering tactics such as questionnaires, group meetings or interviews.
  • Develop and drive business and technical requirement-gathering process independently.
  • Ability to drive the efforts of a larger team to profitably support client needs.
  • Able to ensure solutions designs deliver desired ROI to clients and has measures to prove it.
  • Experience delivering IT solutions to meet client needs using data-driven practices and tools to measure progress and present desired ROI/ value to clients.
  • Experience in Microsoft applications including Word, Excel, and Outlook.
  • Experience working with Waterfall and Agile Development Methodologies

 

Company Benefits & Perks:

  • Over 20+ days of PTO accruable in the first year of employment!
  • Zero-deductible healthcare insurance plans (Medical, Dental, and Vision)
  • Flexible Savings Account (FSA)
  • 401(k) company match options (Both Traditional and Roth)
  • 100% company paid short-term and long-term disability, and life insurance plans
  • Free on-site gym membership including basketball court
  • Fresh fruit, healthy snacks, and beverages offered in office daily
  • Hybrid and workspace offered on-site 
  • Company supported community outreach/team volunteer opportunities
  • New hire welcome package offered with company swags, goodies, and a home office stipend 
  • Monthly appreciation award with a generous on-spot bonus to recognize team member(s) for outstanding contributions (Yaharian Monthly Super-Hero Award) 
  • Company-paid professional development and training

Apply Here

Yahara Software LLC. Is an Equal Employment Opportunity/Affirmative Action Employer.

The current opening positions listed are full-time, in-house salaried position with competitive salary and benefits. Candidates must be eligible to work in the U.S on a permanent basis and can work on-site in our office located in Madison, Wisconsin. We are unable to provide any sponsorship at this time.

At Yahara Software, we build custom software solutions with an emphasis in four domains- Life Sciences, Transportation, Education and Financial. We are seeking for an experienced Junior to Mid-level IT Business Analyst with direct experience and specialized knowledge in consulting and building scalable IT solutions. A key role in this position is to drive the successful implementation of the product roadmap by steering the product development and adoption across teams. This individual will work directly with our clients, product owners, internal and external project stakeholders, and technical teams. Strong written, technical writing, and verbal skills are required as well as exceptional interpersonal skills to interview, reflect, and build trust with the client.

 

General Job Functions:

  • Analyzing complex business problems and assessing how automated systems can be leveraged to help solve them.
  • Formulating and defining the stakeholders’ objectives into a recommendation of potential solutions.
  • Receiving the client’s market competitive advantages and disadvantages and what external pressures may apply from the project manager and working those into the overall solution design.
  • Conducting requirements-gathering sessions with numerous stakeholders for what the future-state solution should provide. Organizing the requirements into feature-sets and prioritizing them into ‘mandatory’ versus ‘desired’ buckets.
  • Converting requirements into stories in support of development activities such as estimating, development and testing.
  • Tracking requirement delivery through story creation, development, testing and sign off to ensure client receives all promised functionality.
  • Utilization of rapid prototyping tools such as JustinMind, Adobe Suite, Sketch, or Zephyr to facilitate development and maximize usability of application features.
  • Consulting with Yahara’s technical team to understand which stories have architectural dependencies. Working with the technical lead to document dependencies as tasks and execute these prerequisites prior to dependent stories.
  • Supporting the project manager in the creation of key client-facing deliverables such as the product roadmap, Return on Investment metrics, and budget snapshots.
  • Working in conjunction with client’s product owner and Yahara project manager to ensure complete product delivery.
  • Identifying project risks and escalating to project manager from the product development point of view.
  • Consulting with the client stakeholders and folding them in Yahara’s development processes such as sprint planning, demonstrations, and product delivery.
  • Staying up to date and incorporating learnings from Project Management Institute, or other industry standard entities, for software development best practices.
  • Working as liaison between Yahara and its clients to gather testing feedback, prioritizing bug fixes, and negotiating acceptance from the client.

 

General Job Qualifications:

  • Bachelor’s degree in a relevant field (degrees in Life Sciences, Computer Science, etc.) or equivalent IT Business Analyst experience or related professional certifications (PMP-PBA certification, IIBA etc.)
  • 3+ years of direct experience working in a BA role developing scalable IT solutions 
  • Knowledge with Life Sciences systems/software (LIMS- Laboratory Information Management Systems or related health care info systems) is highly preferred.
  • Ability to lead and facilitate requirements-gathering meetings independently.
  • Experience with screen mockups and building dynamic prototypes to mimic user click actions.
  • Knowledge in database and UI design and exposure to domain centric (Life Sciences) database systems and data retrieval workflows.
  • Employs a host of requirements-gathering tactics such as questionnaires, group meetings or interviews.
  • Develop and drive business and technical requirement-gathering process independently.
  • Ability to drive the efforts of a larger team to profitably support client needs.
  • Able to ensure solutions designs deliver desired ROI to clients and has measures to prove it.
  • Experience delivering IT solutions to meet client needs using data-driven practices and tools to measure progress and present desired ROI/ value to clients.
  • Experience using computers for a variety of tasks including competency in Microsoft applications including Word, Excel, and Outlook.
  • Demonstrated high degree of initiative and ownership; proactively works to resolve issues.
  • Demonstrated ability to escalate timely to technical lead, management or client and work effectively to eliminate roadblocks.
  • Experience working with Waterfall and Agile Development Methodologies and understanding and flexibility to know when to use appropriate methodology or practices (Scrum, etc,).
  • Able to learn new technology well enough to communicate with technology experts.

Apply Here

 

Yahara Software LLC. Is an Equal Employment Opportunity/Affirmative Action Employer.

The current opening positions listed are full-time, in-house salaried position with competitive salary and benefits. Candidates must be eligible to work in the U.S on a permanent basis and can work on-site in our office located in Madison, Wisconsin. We are unable to provide any sponsorship at this time.

Talk To Us