Full Time

Senior Software Engineer [back-end]

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

Job Overview

As a Senior Software Engineer specializing in back-end development at Mama Money, you will be instrumental in designing, building, and maintaining robust and scalable server-side applications. You will work collaboratively with cross-functional teams to ensure the seamless integration of different services and technologies, contributing to the overall architecture of our financial platform. Your expertise in back-end engineering will help drive continuous improvement, support high availability, and enhance performance across our applications.



Job Responsibilities

  • Design and implement server-side logic and APIs for high-volume applications.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Conduct code reviews and provide mentorship to junior engineers, fostering a culture of excellence.
  • Optimize applications for maximum speed and scalability.
  • Analyze system requirements and prioritize development tasks in alignment with business goals.
  • Debug and troubleshoot production issues, implementing solutions in a timely manner.
  • Stay updated with emerging technologies and industry trends to leverage new solutions for ongoing projects.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • A minimum of 5 years of professional experience in back-end development.
  • Proficiency in programming languages such as Java, Python, or Node.js.
  • Extensive experience with database management systems, including SQL and NoSQL technologies.
  • Familiarity with RESTful APIs and microservices architecture.
  • Strong understanding of software development principles and best practices.
  • Excellent problem-solving skills and ability to work under pressure.


Technologies & Tools

The Senior Software Engineer at Mama Money will work with a variety of technologies and tools, including but not limited to cloud platforms such as AWS or Azure, Docker for containerization, Jenkins for continuous integration and deployment, and Git for version control. Familiarity with frameworks such as Spring or Express.js will also be beneficial, as the work will involve creating maintainable and scalable codebases.



Ideal Candidates

The ideal candidate for this position will possess a strong technical foundation alongside exceptional analytical skills. They should demonstrate a passion for innovation and be proactive in identifying areas for improvement. An effective communicator, they should be comfortable collaborating with diverse teams and stakeholders. Additionally, they should embody a growth mindset, embracing challenges as opportunities for development, and exhibiting resilience and adaptability in a dynamic work environment.

No password to remember: you can log in with a link we email you. Log in →

View Similar Jobs

Matches Jobs

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