Software Engineer IV (Hybrid/Remote)

TruStage•Grand Rapids, MI
•Hybrid

About The Position

This position specifies, designs, codes, debugs, tests, implements, maintains, and supports software solutions that meet business objectives. It is also a people-leadership and technical-lead role, responsible for complex solutions, technical direction, project leadership, and subject-matter expertise across technical areas and business segments. The role works with customers, business analysts, product managers, and team members to understand requirements and deliver quality solutions aligned with business and technology strategies and organizational architecture standards. The position participates throughout the software development life cycle, including application and data architecture, performance monitoring, product evaluation, and build-versus-buy recommendations. It provides technical guidance, coaching, and mentoring; establishes and reinforces development practices; coordinates dependencies with other technical leads; and ensures product-team members understand the impact of technical changes. The Technical Lead also coordinates team initiatives and workload, manages technical issues and development tasks, contributes to roadmaps and release planning, and supports production software used by business partners. The position helps ensure timely issue resolution, effective communication, predictable delivery, and ongoing development of team members. The stated base salary range is $125,100 to $187,700. The role is described as hybrid/remote, with workplace flexibility emphasized.

Requirements

  • Bachelor's degree from an accredited college or university.
  • Generally, eight or more years of functional work experience.
  • Strong coaching and mentoring abilities.
  • Experience providing application software development services or technical support, typically within a defined project.
  • Ability to develop program logic for new applications and analyze or modify logic in existing applications.
  • Ability to code, test, debug, document, implement, and maintain software applications, and maintain, test, and integrate application components.
  • Ability to analyze requirements and translate business requirements into product designs and technical specifications.
  • Strong verbal and written communication skills.
  • Strong project management skills, including planning, analysis, forecasting, and management of project details.
  • Ability to work as part of integrated teams and follow up on details.
  • Understanding of current technology issues and trends in the business-unit industry, Compliance Systems software and technical products, and core business issues.
  • Ability to communicate and present concepts to senior management, sales, operations, and technical audiences.
  • Ability to develop long-term working relationships based on trust and respect.
  • Familiarity with C#, JavaScript, XML, XSLT, XPATH, SQL, and related applications.
  • Knowledge of object-oriented design methodologies and software development design patterns.

Nice To Haves

  • Familiarity with AWS cloud services.

Responsibilities

  • Specify, design, code, debug, test, implement, maintain, and support software solutions and applications across the full systems life cycle.
  • Develop complex software solutions and serve as project leader or technical subject-matter expert for projects and issues of medium to high complexity.
  • Work with customers, business analysts, product managers, and team members to understand requirements and deliver solutions aligned with business needs and architectural standards.
  • Design and support object-oriented software features, desktop applications, web applications, installation packages, technical documentation, and unit tests.
  • Develop and review functional specifications, interface specifications, and project tasks and milestones; plan work and proactively identify, report, and mitigate risks.
  • Profile software features and algorithms, measure product performance and operational metrics, and recommend and implement improvements.
  • Design, implement, and support APIs, SDKs, relational databases, software interfaces, data models, user interfaces, deployment models, and decoupled modules.
  • Use appropriate software development and testing methodologies, including TDD and agile or waterfall processes as appropriate.
  • Support Compliance Systems software products in production at business partners, responding to and resolving partner issues within applicable SLAs and coordinating with client services, product managers, sales, and business development.
  • Communicate issue context, resolutions, product impacts, and timelines to internal and external stakeholders; coordinate release distribution with relevant teams.
  • Collaborate regularly with other technical leads to coordinate initiatives, workload, dependencies, and technical work across teams and the organization.
  • Triage technical issues and tasks, facilitate work arising from other organizational areas, and escalate issues for prioritization and resource allocation when needed.
  • Represent technical concerns to management and collaborate across teams and lines of business to drive beneficial organizational change, including leading or participating in SRGs.
  • Assist with tactical management of product development, provide development estimates, help plan roadmaps, coordinate weekly release candidates, and provide technical recommendations at release Go/No Go meetings.
  • Supervise and guide technical team members; onboard and train new hires; set goals; plan personnel development; coach and mentor team members; and assess technical skills and performance.
  • Establish and monitor onboarding and development plans, reinforce best practices, share knowledge across teams, and create corrective or coaching plans when performance is below expectations.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Employee assistance program
  • Life insurance
  • Disability plans
  • Parental leave
  • Paid time off
  • 401(k)
  • Tuition reimbursement
  • Flexible workplace and work-life balance
  • Potential eligibility for an annual incentive (bonus) plan
  • Retirement assistance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service