Full Time

Senior Software Engineer (.Net Core/C#/JS/Typescript/Node.js) (Remote)

OPENLANE
Remote!
$100,000 - $150,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by OPENLANE, so some details may not match this job. The employer's own page has the real description.

Overview

The Senior Software Engineer at OPENLANE is responsible for designing, developing, and maintaining high-quality software solutions utilizing .Net Core, C#, JavaScript, TypeScript, and Node.js. The role demands a focus on collaboration with cross-functional teams to deliver scalable applications and services. The ideal candidate will take mathematical and analytical approaches to solve complex engineering problems while mentoring junior engineers and contributing to best practices in software development.



Job Responsibilities

  • Design, develop, and implement robust software solutions using .Net Core and C#.
  • Collaborate effectively with product managers, UX/UI designers, and fellow engineers to define project requirements and deliverables.
  • Write clean, scalable code and develop unit and integration tests to ensure quality assurance.
  • Optimize applications for maximum speed and scalability, securing sensitive data as necessary.
  • Participate in code review processes to ensure adherence to best practices and coding standards.
  • Mentor junior developers, providing technical guidance and support in their development journeys.
  • Utilize JavaScript and TypeScript to enhance front-end functionality and improve user interaction.
  • Engage in continuous integration and deployment (CI/CD) practices to streamline delivery processes.
  • Stay updated on emerging technologies and propose solutions to improve efficiency and effectiveness.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Minimum 5 years of professional software development experience, with a focus on .Net Core, C#, and JavaScript frameworks.
  • Proficiency in TypeScript and Node.js.
  • Strong understanding of front-end technologies, RESTful APIs, and microservices architecture.
  • Experience with version control systems such as Git.
  • Exceptional problem-solving skills and the ability to work independently and as part of a team.
  • Strong communication skills, with the ability to clearly articulate technical concepts to non-technical stakeholders.


Technologies & Tools

This position requires proficiency in a variety of technologies and tools, including but not limited to .Net Core, C#, JavaScript, TypeScript, Node.js, Azure or AWS Cloud services, Docker, and CI/CD tools such as Jenkins and GitHub Actions. Familiarity with Agile methodologies and software development processes is essential to effectively contribute to team projects.



Ideal Candidates

Ideal candidates for the Senior Software Engineer position at OPENLANE are individuals who possess a strong technical background complemented by a passion for software engineering and a drive for excellence. They should demonstrate a proactive approach to learning and adapting new technologies while promoting team collaboration. Excellent interpersonal skills and the ability to mentor others are vital attributes, as is a commitment to delivering high-quality solutions that meet business objectives.

The government’s broadest measure of unemployment, which also counts people working part-time who want full-time, was 7.6% in September, against 8.1% a year before. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.