Lead Principal Engineer
Job Description
Join ABOUT as a Lead Principal Engineer to develop the creation of cutting-edge software products that deliver literal life-saving outcomes by connecting those in need with those who heal, faster. This is an ideal opportunity for a Principal Engineer who enjoys solving complex problems within a fast-paced environment.
In this role, you will be a champion of quality and efficiency, employing your technical skills to invent and simplify how things work, utilize leading-edge technologies, and ensure our software meets the highest standards. Working closely and leading team members within an agile environment, you will be creating the features and migrating code that will be improving our SaaS customers' lives.
The ABOUT team is well versed with a hybrid and distributed work environment; whether you are nearby our St. Paul, Minn. HQ or states away in a home office, you will always feel part of this impactful organization. Join us to build your career, solve rewarding problems and work with great technology.
ESSENTIAL FUNCTIONS:
This class specification lists the major duties and requirements of the job and is not all-inclusive. Incumbent(s) may be expected to perform job-related duties other than those contained in this document and may be required to have specific job-related knowledge and skills.
- Lead and effectively manage technical aspects of the full software development life cycle, directing and prioritizing work amongst engineering colleagues.
- Partner with engineering leadership to set technical direction for the software engineering teams.
- Work collaboratively and effectively with engineering colleagues to design, develop and test features and enhancements.
- Review and analyze available software, tools and processes to continuously improve the ABOUT offerings, reduce technical debt and improve the teams and applications at hand
- Continuously improve development processes, coding best practices and code reviews while mentoring others to do the same
- Collaborate with the development team, product owners, business analysts, architects, and engineering managers on projects and new features
- Stay plugged into the technical community, keeping abreast of the latest practices and technologies
- Identify opportunities based on a deep understanding of ABOUT offerings and client issues; link together insights to highlight new or improved technical solutions
- Set clear direction on team and individual priorities, considering the strengths and talents of team members
- Evaluate and ensure the right problem is being solved from a technical perspective; represent a thoughtful and clear point of view to Engineering Manager
- Adapt quickly to a fast-paced technology organization focused on delivering outcomes to health systems and patients; help less experienced colleagues successfully navigate change
- Work with engineering leadership to establish and communicate prioritization of the above responsibilities.
- Performs other duties as assigned
QUALIFICATIONS:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.
Need to Have:
- Bachelor's degree and 10+ years of software engineering experience.
- Excellent analytical and problem-solving skills with attention to detail
- Deep understanding of all aspects of software development, including excellent knowledge of codes, development applications, and testing techniques, among others.
- Willingness and ability to effectively mentor colleagues and provide leadership in setting technical directions.
- Strong Proficiency with Java and Angular
- Proficiency with HTML5, CSS3, and JavaScript
- Proficiency with SQL, and experience with production systems utilizing Relational Database Systems.
- Working knowledge of software development life cycle methodology, preferably within an agile environment (Scrum, Kanban, etc)
- Strong knowledge of general algorithms, design patterns, and good coding practices
- Knowledge of web development, API development, and solutions at scale
- Experience mentoring and providing technical leadership to others in a cooperative team environment
- Experience with automated testing (Unit, Integration, etc)
Nice to Have:
- Experience leading a team of software engineers
- Experience working in cloud-based platforms (AWS preferred)
- Experience with Git
- Experience with LAMP
- Experience with ORMs (Dapper/EF/Similar)
- Experience with TypeScript
- Bachelor's degree in computer science or related field
Required Knowledge and Skills
Required Knowledge:
- Correct business English, including spelling, grammar and punctuation.
- Medical Terminology
- Health system operating and working models
- Business planning and development
Required Skills:
- Using initiative and independent judgment within established department guidelines.
- Contributing effectively to the accomplishment of team or work unit goals, objectives and activities.
- Establishing and maintaining effective working relationships with a variety of individuals, including both colleagues and leadership.
- Deep expertise in software platforms and software development lifecycle in order to set technical direction.
ABOUT Values
- Passion
- We have a passion for people-more specifically, keeping people at their best by getting them to the right care, right away. Why? Because in our line of work, time saves more than lives. It preserves quality of life. Which enables the people we're passionate about to continue chasing their own passions.
- Courage
- How many great stories of breakthrough and triumph involve adhering to the status quo? We've been at this for years, and we've counted zero so far. For as scary as stepping out of our comfort zone is, taking bold leaps to leave it in our dust can be downright terrifying-and worth it. Every. Single. Time.
- Determination
- We like to think we're pretty smart. And we owe a pretty big part of our success to date to our many bright minds. But it's our tireless work ethic, refuse-to-lose attitude and understanding that there will always be opportunity to improve that keep us on top of our game. And ahead of our competition.
- Humility
- We are not chest-pounders. We are faithful-doers, lesson-learners and wisdom-sharers. For us, it's not about individual accolades-or even our achievements as a company. Contributing to a better healthcare that keeps people at their best-patients and clinicians alike-is reward enough.
- Curiosity
- Today, we are in an amazing place. But we only got here because we never stopped asking "what if" and pushing ourselves to create "what is." While some fear the unknown, we embrace our industry's toughest questions. Because answering them makes a powerful statement: There is not impossible, only undiscovered.
- Accountability
- As much as we may strive for perfection, we're anything but perfect. When we slip up, we don't hide from it. We own it, and we grow from it. Setting an example for our peers, our partners, and our profession as a whole. Because it's important to recognize that process is never a straight line forward.
PHYSICAL/MENTAL REQUIREMENTS:
The physical demands described herein are representative of those that must be met by an employee to successfully perform the essential functions of the job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Mobility to work in an office setting, use standard office equipment and stamina to sit for extended periods of time; strength to lift and carry up to 10 pounds; vision to read printed materials and computer screens; and hearing and speech to communicate in person or over the telephone.
Please note that this role may require work on federal government contracts, which in turn may necessitate federal background investigations, badging, and training.
ABOUT is also an Equal Employment Opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, protected veteran status, disability status, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by law.
ABOUT offers a flexible, purpose-built solution that empowers hospitals and health systems to operate as one connected network of care. We enable easy access for clinicians to move patients into and out of the acute care setting - getting them to the next, best care setting faster and easier. Complemented by our clinical experts and best practices, we provide health systems the necessary controls and insights to grow with resilience, drive clinician effectiveness, and improve patient outcomes.
Date Posted
07/18/2023
Views
7
Similar Jobs
Senior Quality Engineer - Bosch Group
Views in the last 30 days - 0
The Communications Systems Division of Bosch Security Systems is seeking a Senior Quality Engineer with a passion for creating new solutions The role ...
View DetailsTest Engineer - RAZR Marketing
Views in the last 30 days - 0
RAZR a fastgrowing marketing technology company based in Minnetonka MN is seeking a skilled QA Engineer The role involves developing and executing tes...
View DetailsDigital Platform Lead (Digital Product Lead) - Dairy Queen
Views in the last 30 days - 0
The company offers a comprehensive benefit package including medical dental 401K match paid time off parental leave and a commitment to fostering a cu...
View DetailsSoftware Testing Lead - TOSCA - Jack Link's Protein Snacks
Views in the last 30 days - 0
Jack Links a global leader in protein snacks seeks a Software Testing Lead to manage testing methodologies and tools for enterprise applications The r...
View DetailsSenior Engineer, MS&T - Novo Nordisk
Views in the last 30 days - 0
Novo Nordisk a global leader in diabetes care for over a century offers lifechanging careers with opportunities to improve millions of lives worldwide...
View DetailsSenior Accountant, Tax - High Net Worth - Wipfli
Views in the last 30 days - 0
Wipfli is a company that values its employees and offers a careerdefining opportunity for those looking to make a difference The role involves managin...
View Details