Axolabs company logo

Axolabs is hiring a Senior Software Engineer

Get the latest jobs to your inbox!
Traverse City
Posted 24 days ago
23 views

Job Description

The Senior Software Engineer is a highly experienced technical professional responsible for design, modernization, and ongoing support of critical software systems that underpin the operations of API. As an essential member of the Software Development Team, they play a critical part in shaping the organization's technical direction, influencing architectural decisions, and ensuring the delivery of high-quality, secure, and maintainable software. The Senior Software Engineer serves as a subject matter expert, champions engineering best practices, and contributes to the long-term technology roadmap in support of business objectives.

Main Duties and Responsibilities:

Technical Leadership and Strategy

  • Lead the design, development, modernization, and maintenance of enterprise software applications supporting API and LGC Proficiency Testing operations.
  • Influence and guide architectural decisions to ensure scalability, reliability, performance, and security.
  • Advise leadership and stakeholders on strategic technology choices, emerging technologies, and technical investments.
  • Contribute to the development and execution of the organization's technology roadmap.
  • Serve as a trusted technical advisor for complex initiatives and critical business projects.

Software Design & Development

  • Design, develop, test, and deploy high-quality software solutions using modern development practices.
  • Collaborate with product managers and stakeholders to translate business requirements into robust technical solutions.
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Own the full software development lifecycle (SDLC), including design, development, testing, deployment, and maintenance.
  • Troubleshoot and resolve complex technical issues across multiple systems and environments.

Engineering Excellence

  • Help to drive adoption of modern development practices (Agile, CI/CD, DevOps).
  • Lead initiatives to strengthen automated testing, including unit, integration, and UI testing frameworks.
  • Conduct design reviews and code reviews to ensure technical excellence and knowledge sharing.
  • Promote documentation standards and maintain technical knowledge repositories.

Mentorship and Team Development

  • Provide technical guidance, coaching, and mentorship to junior and mid-level developers.
  • Promote best practices in coding standards, testing, documentation, and DevOps.
  • Support a culture of continuous learning, accountability, and collaboration within the development team.
Sponsored
⭐ Featured Partner

Explore Sports Tech Careers

Discover exciting opportunities in sports technology. Join innovative companies transforming the sports industry through data, media, and cutting-edge tech.

Remote FriendlyCompetitive SalarySports Tech

Salary Information

Salary: $110000-150000

🤖 This salary estimate is calculated by AI based on the job title, location, company, and market data. Use this as a guide for salary expectations or negotiations. The actual salary may vary based on your experience, qualifications, and company policies.

Create a Job Alert

Interested in building your career at Axolabs? Get future opportunities sent straight to your email.

Create Alert

Related Opportunities

Discover similar positions that might interest you