Full Time

Software Engineer (remote)

FinLocker
Remote!
$80,000 - $140,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 FinLocker, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Software Engineer at FinLocker will play a pivotal role in designing, developing, and maintaining innovative software solutions that enhance our financial data platforms. This position requires collaboration with cross-functional teams to deliver high-quality software applications that meet user needs and business objectives. The successful candidate will leverage modern software development practices and technologies in a dynamic, remote work environment, contributing to the company's mission of providing exceptional financial management tools.



Job Responsibilities

  • Design, develop, and deploy scalable software solutions in accordance with specifications and industry standards.
  • Collaborate with product managers and stakeholders to gather and analyze functional requirements.
  • Implement code reviews, unit tests, and integration tests to ensure high-quality software delivery.
  • Maintain and improve existing software applications by troubleshooting issues and providing timely resolutions.
  • Participate in agile development processes, contributing to sprint planning, stand-ups, and retrospectives.
  • Stay updated with the latest technology trends and apply innovative solutions to enhance software performance.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of professional experience in software development.
  • Proficiency in programming languages such as Java, Python, or C#.
  • Experience with modern frameworks and libraries (e.g., React, Angular, or Vue.js).
  • Strong understanding of RESTful APIs and microservices architecture.
  • Familiarity with database technologies such as SQL, PostgreSQL, or MongoDB.
  • Knowledge of version control systems, particularly Git.
  • Excellent problem-solving skills and attention to detail.


Technologies & Tools

The Software Engineer will utilize a variety of technologies and tools to develop and manage software applications. This includes programming languages such as Java, Python, or C#, front-end frameworks like React or Angular, and cloud services such as AWS or Azure. Familiarity with development tools like Docker, Jenkins, and version control systems like Git are essential for effective collaboration and project management.



Ideal Candidates

Ideal candidates for the Software Engineer position at FinLocker are those who demonstrate a strong passion for technology and a commitment to continuous learning. They possess excellent communication skills, enabling them to work effectively in a collaborative team environment. Candidates should be proactive problem solvers, capable of adapting to changing priorities and challenges in a remote work setting. A desire to contribute positively to team dynamics and support the company's mission will set them apart.

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.