Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Midland Credit Management Logo

Senior Software Engineer

Midland Credit Management

$107,500 - $139,499
Aug 30, 2025
San Diego, CA, US
Apply Now

Responsible for owning modification and maintenance of software applications with large scope. Will work across the IT function on different projects including analysis and design.

Requirements

  • 5 years professional experience designing and developing both front-end and back-end components of web applications, managing databases and servers, collaborating with teams, and providing technical leadership and mentorship to junior developers.
  • Key responsibilities involve implementing web architecture, ensuring scalability, creating RESTful APIs, and integrating front-end UIs.
  • Back-End: Expertise in server-side languages such as MuleSoft, Java, Python, Node.js, or Ruby.
  • Front-End: Proficiency in HTML, CSS, JavaScript, and modern JavaScript frameworks like React or Angular.
  • Databases: Experience with SQL (e.g., SQL Server, PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
  • APIs: Experience in designing and integrating RESTful APIs.
  • Cloud: Experience in AWS services

Responsibilities

  • Maintain and enhance software applications under supervision of a manager or technical lead.
  • Participate in other application development projects, as assigned.
  • Other application development projects, as assigned.
  • Perform other duties, as assigned.

Other

  • EDUCATION: Bachelor's FIELD OF STUDY: Technology/Engineering or similar degree
  • EDUCATION: Master's or Advanced FIELD OF STUDY: Technology/Engineering or equivalent degree
  • Full stack development experience; JS based client-side framework – React.JS, NoSQL experience, event driven and microservice architecture experience; mobile app development (iOS or Android); SSIS (Microsoft ETL tool)
  • Database knowledge
  • Strong written and verbal communication skills to effectively collaborate with teams and stakeholders.