Post Job Free
Sign in

Senior Software Engineer

Company:
Skillable
Location:
Arizola, AZ, 85122
Posted:
May 14, 2026
Apply

Description:

Design, develop and test world-class software applications and features using C#, React/NextJs and JavaScript/TypeScript

Design, implement, and maintain unit, integration, and automated tests to ensure code quality, system reliability, and continuous delivery

Consistently deliver new functionality during two-week sprints

Anticipates needs and initiates solutions before issues become problems

Create and maintain documentation of features, design decisions, configurations, and other key technical areas of the application

Actively collaborate with other developers, QA engineers, designers, and product experts in a cross-functional scrum team

Assist with scope and estimation for proposed features leading to accurate cost and timeline estimates

Propose, prototype, and champion technologies and processes that continuously help Skillable advance integration solutions

Mentor other members of the software team to foster skill development and knowledge sharing

Establish quality development patterns and practices, ensuring the team adheres to these standards

Propose alternate designs that improve time-to-market or reduce cost or complexity

Explore and recommend new technologies, patterns, and methods to accomplish items on the technical and product roadmaps

Recommend standards and best practices for non-functional requirements such as system performance, usability, reliability, adaptability, security, legal and other operational aspects

Participate in team on-call rotation during evenings, weekends, or holidays for emergency support or special events

Consistently review work to ensure quality, avoiding errors and maintaining high standards

Support and promote the company values through positive interactions with both internal and external stakeholders on a regular basis

Other strategic business initiatives or special cross-functional project involvement as required

Requirements:

Bachelor’s degree in related field (computer software, computer science, software development, etc.) or equivalent work experience

7+ years of professional experience as a software developer in an agile product team

Demonstrated experience in C#, React and JavaScript/TypeScript

Demonstrated experience in MSSQL and Entity Framework

Proficiency in collaborating with UX designers to translate designs into working software

Proficiency in creating and consuming RESTful APIs

Proficiency in Unit Testing

Experience working with cloud native applications

Proactively addresses challenges, seeking opportunities for continuous improvement

Self-motivation and the ability to contribute effectively with minimal supervision, within a collaborative team environment

Ability to adapt to dynamic project needs while maintaining quality and focus

Ability to participate in team on-call rotation during evenings, weekends, or holidays for emergency support or special events

Experience with the following is appreciated but not strictly required: Authentication (e.g., OIDC, OAuth, SAML), NextJS, ExpressJS, and Building pipelines and DevOps practices

Benefits:

Fully remote with a monthly stipend to pay for office services and supplies

Medical (2 plan options), dental (2 plan options), vision, health savings account with generous employer contributions, healthcare spending accounts, dependent care spending accounts, EAP, group paid life insurance, group paid STD and LTD and voluntary life/AD&D insurance, accident and critical illness options.

401(k) with Company match, tuition reimbursement, healthy lifestyle reimbursements.

Open PTO, Paid holidays, bereavement leave, parental leave, caregiver leave and paid FMLA leave.

Friends and Family Friday to end our standard workweek at 2pm local time; Full company closure during the 4th of July holiday week.

Access to pet insurance; Access for employees and dependents to Skillable learning opportunities through our product and more!

Apply