Senior Software Engineers

Company Info
Portsmouth, NH, United States

Phone: 6039578311
Web Site:

Company Profile


Senior Software Engineers


Portsmouth, NH 

Job ID:


Job Description:

Who We Are
TALON is driven by two principles – Radical Transparency and Healthcare Consumerism. Our mission is to educate, empower, and incentivize the American healthcare consumer. We are preparing clients across America to comply with the federal Transparency in Coverage Rule and No Surprises Act mandates. Our MyMedicalShopper™ product, a mobile-first app that arms consumers with the information they need to make intelligent healthcare purchasing decisions, served as the prototype for those mandates.
Who We Need
TALON is looking for Senior Software Engineers who are resourceful and resilient. We need people who have a passion for data innovations, supportability, and data quality. The ideal candidates will have an instinctive desire to build things the right way, without cutting corners. You should be pain-averse -- if a process or system isn't as streamlined as it could be your reaction is to fix it!
You will be responsible for the full development cycle, end-to-end, from design, implementation, and testing to documentation, delivery, and maintenance. Must-haves include a penchant for problem-solving and keen attention to detail, enabling you to identify coding errors before the testing stage to save valuable time and ensure that deadlines are met. This is a “hands-on” position requiring solid technical skills and excellent interpersonal and communication skills.
What’s In It for You
No corporate noise, no archaic chains of command, no micro-management.
TALON offers an engaging, entrepreneurial environment that will inspire you to treat your work as a craft, not just a job. And if the warm and welcoming, collaborative spirit inside isn’t enough, the floor-to-ceiling office windows with waterfront views might help. An engaging and flexible workplace, TALON offers you the opportunity to solve the kind of riveting challenges that engineers live for.
You will work alongside passionate, talented people you’ll be proud to call your teammates. We offer you the tools and community you need to do your best work. In turn, each of us is committed to being accountable for results, challenging the status quo, and continually finding new ways to grow our company and each other.
TALON provides benefit options to help keep you and your family healthy and protected. We offer flexible work schedules, unlimited snacks and coffee, a casual dress and comfortable workplace vibe, regular social activities, and an entrepreneurial team spirit that is built on mutual respect and trust.
Primary Responsibilities:

Develop proficiency with TALON’s software development practices and patterns while utilizing effective problem-solving skills.
- Demonstrated experience building team culture and engineering processes, especially on high-growth teams.
- Experience working in a scrum or Agile development environment.  
- Communicates effectively – Attentively listens to others, provides timely and helpful information, and is effective in a range of professional settings. Gives and receives feedback in a productive, professional manner.
- Exercises considerable latitude in determining objectives and approaches to assignments.
- Contribute to the analysis of how to best meet purpose and features resulting in logical requirements documentation.
- Help design solutions to meet objectives (data structures, system processes, services, user interfaces, etc.)
- Manages Ambiguity - Operates effectively, even when things are not certain, or the way forward is not clear. Is flexible in approach and can adapt your approach to meet changing business needs.
- Manages complexity – Able to make sense of complex, high quantity, and sometimes contradictory, information to effectively solve problems.
- Strong organizational skills and ability to multi-task and context-switch effectively between different activities and teams.
- Ability to train peers including junior level and technical support team members.

We’re A Good Fit If You Have:
●      5 years of Python programming and/or JavaScript experience.
●      3 years SQL and/or NoSQL experience.
●      2 years of REST/SOA experience.
●      At least 2 years’ experience in Agile software development.
●      A minimum of 1-year experience in JavaScript (Meteor.js, Blaze, React).
●      Knowledge of best practices including code reviews, testing, coding standards, source control (git and GitHub), and CI/CD.
●      5 years of experience in software engineering, including design, development, and implementation of complex systems.
●      Ability to follow instructions, accept constructive criticism, and have an open mind for team discussions and collaborations.
Technical Proficiencies:
●      Relational/Non-Relational Database querying
●      JavaScript Frameworks (Blaze, Angular, React, or Vue.js)
●      HTML and CSS
●      Source Control - (Git)
●      JavaScript and Python
●      Object-Oriented Programming
●      Software development lifecycle with an emphasis on turning requirements into code.
●      Both UI/UX “and” JavaScript experience is a definite plus!
●      Healthcare domain experience (clinical or financial applications or integration; revenue cycle management; or quality systems).
Education: BS degree or greater in computer science, statistics, math, information systems, or another quantitative discipline (or relevant experience in the industry).
Disclaimer: The duties and responsibilities described are not a comprehensive list and additional tasks may be required from time to time as necessitated by business demands.