Staff Software Engineer - Hyper Growth SaaS Company
Company: SUMMIT PARTNERS
Location: Boca Raton
Posted on: March 9, 2023
|
|
Job Description:
Career - - Staff Software Engineer - Hyper Growth SaaS Company
ModMed United States of America Applyfor this job
South Florida Business Journal, -Business of the Year 2022
BIG Awards for Business, -Company of the Year 2021
Best in Biz Award -(Silver), -Fastest-Growing Company of the Year
2021
South Florida Business Journal, -Best Places to Work 2021
Inc. Magazine Best Workplaces of 2020
Modernizing Medicine is delivering truly disruptive and
transformative products and services that will impact the
healthcare industry. The work we do makes a difference.
Our web and mobile applications are transforming healthcare
information technology to increase practice efficiency and improve
patient outcomes. We offer end-to-end specialty-specific solutions
from practice management, through EMR to Revenue Cycle Management
(RCM) that maximize office interactions, patient visits,
collections and reimbursements.
Mod Med is seeking Staff Software Engineers who will be responsible
for providing technical and team leadership through coaching and
mentorship consistent with our software development standards,
building and working on enterprise grade software systems on top of
a Java/Spring framework based modern cloud-native application
stack, ongoing development of standards and processes to ensure
quality as well as be expected to provide and/or clarify technical
approaches, and assisting in the overall development of technical
skills.
Your Role:
Be a part of an agile team who is responsible for working
cross-functionally with other peers and teams to deliver key
organizational objectives.
Set direction for the team and constructively influences
decision-making.
Able to inspire teammates to perform at their highest level.
Improve peers through code reviews, thorough documentation,
technical guidance and mentoring.
Attend technical meetings and provide feedback around and beyond
their core area.
Identify and propose strategies around technical problems affecting
their team, communicate standards and get buy-in on solutions.
Maintain a positive outlook even when faced with adversity, is
constructively motivated by setbacks and have a consistent positive
effect on team morale.
Be consistent, fair, and authentic in interactions with teammates
and able to be constructively critical when necessary.
Work effectively with teammates to help create a sense of team
unity.
Accurately represent teammates and constructively communicate their
concerns and frustrations.
Understand the tradeoffs between technical and business needs and
design solutions that take these needs into account.
Work with team to technically scope and plan work in a way that
optimizes delivery.
Avoid spending a disproportionate amount of time on superfluous
details / discussions about marginal technical issues.
Reduce the complexity of projects and processes in order to get
more done with less work.
Help triage production issues.
Skills & Requirements:
Bachelor's degree, required.
6+ years of professional programming experience.
Experience with the Agile/Scrum development methodology.
Experience in Relational & NoSQL database technologies.
Strong understanding in Domain Driven Design.
Solid understanding on cloud native based application architecture
and development practices.
Solid understanding on reactive/functional programming paradigm and
development experience.
Solid understanding & experience in microservices architecture
based application development.
Experience in Event Streaming Technologies (e.g Kafka / Kafka
Connect / NATS etc).
Experience in designing / developing / releasing highly scalable
low-latency applications.
Experience in building/tuning/profiling/hardening production ready
enterprise applications.
Experience in building applications which are observable at
scale.
Experience in building distributed applications and solid
understanding on distributed application architecture.
Solid understanding on distributed cache grid based application
design & development.
Solid understanding on Continuous Integration and Continuous
Deployment principles.
Excellent written and verbal communication skills.
Solid Understanding on container based application development.
Solid Understanding on container orchestration is highly
desirable.
Strong problem solving skills, adaptable, proactive and willing to
take ownership.
Strong commitment to quality, architecture and documentation.
Able to effectively coach and mentor others in engineering
disciplines and best practices.
Works effectively with teammates to help create a sense of team
unity.
Able to innovate and integrate new processes, methodologies, and
technology.
Highly self-motivated and self-directed.
Keeps a positive outlook even when faced with adversity.
Modernizing Medicine Benefit Highlights:
Health Insurance, 401(k), Vacation, Employee Assistance Program,
Flexible Spending Accounts
Employee Resource Groups
Professional development opportunities including tuition
reimbursement programs and unlimited access to LinkedIn
Learning
Weekly catered breakfast and lunch, treadmill workstations,
quarterly onsite massages, onsite dry cleaning, onsite car wash and
many more!
Keywords: SUMMIT PARTNERS, Boca Raton , Staff Software Engineer - Hyper Growth SaaS Company, IT / Software / Systems , Boca Raton, Florida
Click
here to apply!
|