Full Time

Sr. Software Engineer (Remote)

Spinwheel
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 Spinwheel, so some details may not match this job. The employer's own page has the real description.

Overview

As a Senior Software Engineer at Spinwheel, you will play a pivotal role in the design, development, and implementation of cutting-edge software solutions that enhance our ability to deliver innovative financial services. You will collaborate with cross-functional teams to identify application requirements and will be responsible for overseeing the entire software development lifecycle. Your expertise will help guide junior developers and influence the technological direction of the company while ensuring that our software architecture aligns with business objectives and industry best practices.



Job Responsibilities

  • Design, develop, and maintain scalable software applications to meet business needs.
  • Collaborate with product management, UX/UI teams, and other stakeholders to gather and define requirements.
  • Perform code reviews and mentor junior engineers on best practices and coding standards.
  • Implement automated testing and deployment processes to ensure high-quality code delivery.
  • Investigate and resolve technical issues and bugs in a timely manner.
  • Document software designs, processes, and application standards to enhance team knowledge.
  • Stay updated with emerging technologies and propose enhancements to improve software performance and user experience.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of professional software development experience.
  • Proficiency in programming languages such as Java, C#, Python, or JavaScript.
  • Experience with cloud technologies (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
  • Strong understanding of database management systems like MySQL, PostgreSQL, or MongoDB.
  • Familiarity with Agile methodologies and experience working in Agile teams.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and the ability to work collaboratively in a remote environment.


Technologies & Tools

The Senior Software Engineer at Spinwheel will be utilizing a variety of modern technologies and tools including cloud platforms such as Amazon Web Services (AWS) and Azure, programming languages like Java and Python, front-end frameworks like React or Angular, and various database technologies including MySQL and MongoDB. Familiarity with DevOps tools for CI/CD and containerization, such as Jenkins, Docker, and Kubernetes will also be essential for optimizing our software development cycle.



Ideal Candidates

The ideal candidates for this position will possess strong analytical thinking abilities and a passion for creating high-quality software solutions. They are proactive, detail-oriented, and able to adapt to rapidly changing tech environments. Strong interpersonal skills and the ability to communicate effectively, especially in a remote work setting, are essential. In addition, a collaborative mindset and a eagerness to mentor and learn from others will amplify their contributions to our team and enhance the collaborative culture at Spinwheel.

Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →

View Similar Jobs

Matches Jobs

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