Principal Front End Software Engineer

Mendota Heights, Minnesota

|

Remote

|

Contract

|Job ID 69461|Posted Feb 21, 2025
JOB DESCRIPTION

The Principal Front End Software Engineer is accountable for the prioritization, development, quality, performance, scalability, security, and operationalization of SaaS products in support of the business. This includes processes and standards on writing, coding, testing, security, production monitoring & alerting, and analyzing software programs and applications. The Principal Front End Software Engineer will also lead the effort to research, design, document, and modify software definition through ongoing production monitoring and support. As a leader in the organization this role is responsible for the coaching and mentoring of team members in DevOps Culture, highly scalable architectures, and lean development utilizing Agile practices.

Major Duties

Software Development:
• Passion for building quality products/services while staying current on technical best practices
• Lead research, identification, and analysis in order to fulfill delivery of value for all internal and external stakeholders for new or existing software applications
• Focus on automation, continuous improvement, and lean delivery of value for customers
• Identify risk and provide recommendations, drive the software engineering schedule, and lead the effort in performing software improvements, deployments, and operationalization
• Collaborate with Architects to develop and maintain code quality and architecture standards
• Creative and innovation-driven with the ability to articulate engineering design patterns related to scale, performance, security, and usability

Agile Teamwork:
• Partner with Product Owners and team members to drive the definition of software development plans, including scoping, estimates, implementation, and operationalization and drive for results
• Develop standards and reusable process for all software engineering
• Provide technical advice, instruction and training to software engineers with less experience

Issue Resolution:
• Drive highest level production monitoring, scaling, alerting, and support to optimize value to customers efficiently
• Collaborate with peers, managers and customers to resolve problems with software products or company software systems.

Critical Competencies

Ethics and Integrity: Acts consistently and makes decisions in the organization’s best interest.
Customer Focus: Makes customer and their needs the primary focus on one’s actions.
Drive for Results: Demonstrates drive, determination, and ownership to achieve both results and success.
Technical Expertise: Demonstrates and maintains technical and professional skills or knowledge in position-related areas.
Problem Solving: Uses logic and analytical methods to identify solutions resulting in effective problem resolution.
Self-Management: Manages time and resources and balances competing demands to ensure work is completed.

Collaboration: Works effectively with others to achieve a common goal.

Required Experience
• Demonstrated experience and thorough knowledge of Vue.js 2/3, JavaScript, and TypeScript (these are firm requirements for this role)
• Bachelor's Degree in Computer Science, Management Information Sciences, Mathematics, Engineering, Business, or area of functional responsibility preferred, or a combination of equivalent education and experience
• Proven experience in a DevOps Culture focusing on the customer, CI/CD, ‘Production is King”, cross-functional autonomous teams, and continuous improvement
• 7+ years’ experience developing enterprise scale SaaS solutions
• 3+ years in a Lead/Principal software engineering role on a product team larger than 20 members
• Experience designing, building, and optimizing enterprise scale integration environments

Horizontal is proud to be an Equal Opportunity and Affirmative Action Employer. 

We seek to provide employment opportunities to talented, qualified candidates regardless of race, color, sex/gender including gender identity and/or expression, national origin, religion, sexual orientation, disability, marital status, citizen status, veteran status, or any other protected classification under federal, state or local law.

In addition, Horizontal will provide reasonable accommodations for qualified individuals with disabilities. If you need to request a reasonable accommodation in order to complete the application or interview process, please contact us.

All applicants applying must be legally authorized to work in the country of employment.