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
As a Software Engineer at FinLocker, you will play a crucial role in designing, developing, and maintaining high-quality software solutions that enhance the financial services provided to our customers. You will collaborate with cross-functional teams to understand user requirements, troubleshoot technical issues, and implement innovative features that drive user engagement and satisfaction. The ideal candidate will possess a strong technical background and be passionate about creating robust software applications in a fast-paced remote working environment.
Job Responsibilities
- Design and develop scalable, high-performance software applications for various platforms.
- Collaborate with product managers and other stakeholders to define and implement features based on user requirements.
- Conduct code reviews, provide constructive feedback, and maintain best coding practices.
- Debug and troubleshoot software issues, ensuring timely resolutions.
- Participate in agile development methodologies, including sprint planning and retrospectives.
- Effectively document software designs, processes, and methodologies.
- Stay up-to-date with emerging technologies and frameworks to continuously improve software quality and performance.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of professional software development experience.
- Proficiency in programming languages such as Java, C#, or Python.
- Experience with front-end technologies like JavaScript, HTML, and CSS.
- Strong understanding of database systems and experience with SQL.
- Familiarity with version control systems (e.g., Git) and agile methodologies.
- Excellent problem-solving skills and an ability to work collaboratively in a team environment.
Technologies & Tools
In this role, you will work with various technologies and tools including, but not limited to, Java, Python, SQL databases, React or Angular for frontend development, and cloud platforms such as AWS or Azure. Familiarity with CI/CD pipelines, containerization tools like Docker, and automated testing frameworks will be advantageous in contributing to the efficiency and effectiveness of our software development processes.
Ideal Candidates
The ideal candidates for the Software Engineer position at FinLocker will possess a blend of strong technical acumen and excellent interpersonal skills. They will be proactive self-starters, with a passion for continuous learning and improvement in their craft. A good fit for this position will appreciate working collaboratively in a team environment while also being capable of independently managing their tasks and contributions. Additionally, candidates who are adaptable, open to feedback, and equipped with a problem-solving mindset will thrive in our innovative culture.
The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.