Senior Software Engineer (NodeJS, TypeScript, React)
Position Summary
Leads complex software solution design, development, and maintenance while mentoring team members. Shapes architectural decisions to deliver high-quality software products that align with the strategic goals of the organization.
Major Tasks and Responsibilities
-
Leads the design and development of complex software modules, ensuring well-structured, efficient, and maintainable code.
-
Mentors and guides technical team members to improve software performance and promote coding best practices.
-
Influences system design through aligned architectural discussions with project goals and scalability requirements.
-
PARTNERS WITH CROSS-FUNCTIONAL TEAMS ON PROJECT PLANNING, RESOURCE ALLOCATION, AND TECHNICAL INPUT.
-
SOLVES COMPLEX TECHNICAL CHALLENGES AND CRITICAL SOFTWARE ISSUES WITH INNOVATIVE SOLUTIONS THROUGH TRACING.
-
ENGAGES IN CODE REVIEWS TO ENHANCE CODE QUALITY THROUGH FEEDBACK.
-
Maintains comprehensive code documentation, including code comments, architectural decisions, design rationale, and technical specifications.
-
ANALYZES AND RECOMMENDS NEW TECHNOLOGIES, TOOLS, AND FRAMEWORKS FOR DEVELOPMENT PROCESS ENHANCEMENTS.
Preferred Qualifications
-
Bachelor’s degree in information technology or a related field.
-
5+ years of experience in software engineering and/or application development.
-
Proficiency in programming languages (C#, JavaScript with Express, or TypeScript).
-
Prior experience with cloud computing platforms.
Benefits
-
Health Benefits: Comprehensive medical, vision and dental coverage at reduced rates – not to mention 100% free medical premiums after 10 years with Saia.
-
Physical Wellness: Comprehensive program focused on preventive care, early detection of conditions, condition management and One Pass gym memberships through our partners including United Healthcare, Teladoc and Livongo.
-
Protection: Company-paid coverage (disability, life) as well as low-cost supplemental coverage (life, critical illness, accident, etc.) and other programs like the Employee Disaster Relief Program.
-
Flexibility: Company policies and programs that support flexibility and paid time-off, including but not limited to vacation, sick days and holidays.
-
Financial Well-being: Competitive pay, company match on our 401(k) and Roth 401(k) retirement programs with immediate vesting, employee stock purchase program, flexible spending accounts, legal insurance, financial planning and more.
-
Perks: Anniversary program, job referral bonuses, scholarship program and more.
-
Emotional Wellness: Company programs that provide support include our employee assistance program and behavioral health coverage through our medical plan.