Job SummaryAs a Senior Full-Stack Software Developer, you will work with a variety of technologies in a project-leadership capacity to deliver software solutions to our customers, and help mentor other members on the team.
We use modern languages/technologies such as React and Angular on the front end, Java, C#, Python on the backend, and MySQL, SQL Server, and NoSQL at the data tier.
Knowledge of these specific technologies is helpful, but as a Sr.
Software Developer, you will apply your experience and understanding of core concepts to new languages and technologies.
Additionally, we work on all application tiers, so it is very helpful to be well-versed and comfortable working from the front end all the way down to the database.The Sr.
Software Developer role is also responsible for analyzing client specifications and designing user-focused requirements (?As a user, I??) gathered from client specifications.
You may also help with project leadership responsibilities, such as planning a schedule, resourcing and implementation guidance.As a Sr.
Software Developer, you should be able to communicate clearly and take pride in growing the technical skills and capabilities of less experienced team members.We have a dynamic, fun environment, with flexible hours and an opportunity to help grow and shape our presence in Lehi and beyond!Responsibilities and Duties+ Analyze business requirements to design user stories and technical development plans that effectively accomplish client objectives and user needs.
The technical development plan may include front end architecture, back end API specifications and architecture, database schema, and infrastructure setup.
It may also include specific requirements/pseudo-code for business logic and/or algorithms as appropriate.+ Implement code, per designed user story and to the technical development plan, to meet the business requirements.+ Help lead the scheduling, resourcing, and technical implementation of projects.+ Be a technical mentor for others on the team.+ Analyze and modify existing applications to improve functionality and repair bugs.+ Refactor and adapt applications as needed to optimize performance.+ Help design and implement test strategies that effectively and pragmatically ensure applications are error free.+ Attend and participate in meetings to identify requirements and capabilities of technology to accomplish user needs.Qualifications and Skills+ Deep understanding of at least one modern object-oriented server side language (Java, C#, etc.)+ Strong understanding of object-oriented concepts and patterns.+ Strong relational database system knowledge and experience (MySQL, SQL Server, PostgreSQL, etc.)+ Strong application server knowledge and experience (Tomcat, Wildfly, IIS, etc.)+ Knowledge and experience with JavaScript, HTML, and CSS languages and capabilities+ Familiar with at least one modern JavaScript Framework (Angular, React, Vue.js, etc.).+ Familiar with at least one modern tool for automation (Grunt, Gulp, Webpack, etc.)+ Familiar with at least one CSS preprocessor (Less, Sass, etc.)+ Familiar with full stack concepts and comfortable integrating and debugging an application from the JavaScript/HTML down to the database layer.+ Familiar with data and application security, HIPPA experience is a plus!+ Experience with Docker and other cloud platforms/technologies (AWS, Azure) is a plus.+ Bachelor?s Degree in Computer Engineering, Computer Science, a related field, or similar experience+ 5+ years experience as an applications developerCompany OverviewHoverstate is a Digital Consultancy with offices in California (Los Angeles, Oakland), Texas (Lubbock), Utah (Lehi) and Italy (Milan, Turin) specializing in Health and Life Sciences.
We are a digital consultancy specializing in: delivering customer-centric transformation, innovative digital products, forward-thinking technology strategies, leveraging compliant technologies, developing rock-solid code, testing our products with a robust QA team/automation, then backing it all with marketing support.
If there is a problem to be solved in the digital space, Hoverstate can solve it.Since 2008, Hoverstate has counted world-renowned health insurance and life sciences companies among our roster of clients.
Our focused expertise keeps our clients on top of changes in policy, privacy rules and usability for their customers.
Our mission is to continually create best-in-class user experiences through our robust design and testing practices, backed by some pretty impressive feats of technology, to bring this slow-to-innovate sector into the 21st century.Hoverstate + Pega: A Long History.
Hoverstate has been a Certified Pega partner since 2013.
Every day we leverage Pega?s adaptable architecture to deliver applications to our clients in record time while creating outstanding user experiences with meaningful business results.
Thanks to our extensive experience, and proven ability to execute Pega projects the “Pega Way”, we were chosen as one of the first Pega Ventures funded partners in 2017.
That means we have the full backing and endorsement of Pegasystems.What Hoverstate OffersPay | competitive salary and bonus planHealth | generous healthcare benefitsPTO | unlimited vacation, all holidays, sick and bereavement leave401K | company contributionsRelocation | relocation assistanceContinuing Education | yearly stipend for your choice of ongoing education, conference attendance, training or certificationGrowth | join Hoverstate for the opportunity to join a rapidly growing, well-established business that offers accelerated recognition and rewards, where you?ll see your contributions and great ideas directly impact our businessEnvironment | fun, friendly, collaborative, innovative, fast, yet professional!Networking | regular, personal interaction with the Hoverstate senior leadership team and senior leadership of our clients.