Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

Jobgether Logo

Senior Software Developer or Senior Software Engineer

Jobgether

$87,000 - $125,000
Dec 1, 2025
Remote, US
Apply Now

The partner company is looking for a Senior Software Developer or Senior Software Engineer to contribute to the full software development lifecycle, translating complex requirements into high-quality, secure, and scalable software solutions.

Requirements

  • Proficiency in Java and experience with Agile software development methodologies.
  • Strong knowledge of web technologies such as Angular, JSP, HTML, CSS, JavaScript, XML, JSON, jQuery, and Bootstrap preferred.
  • Experience with SOAP/REST web services and modern web security protocols (OWASP guidelines).
  • Leadership experience and familiarity with software architecture are highly desirable.

Responsibilities

  • Design, develop, and maintain software applications and packages for a variety of business needs, including administration, data collection, and reporting.
  • Ensure application security, performance, and scalability across development and production environments.
  • Lead full-stack development efforts, with a focus on middle-tier and service layer applications.
  • Collaborate with analysts, customers, and internal teams to gather requirements, test modifications, and deliver solutions.
  • Mentor junior team members and provide technical guidance on software architecture and best practices.
  • Maintain organized documentation, report progress, and track challenges to ensure transparency and accountability.
  • Participate in planning and designing future application states and technical roadmaps.

Other

  • Minimum 5 years of professional experience in software development; 7–10 years preferred for Senior Software Engineer roles.
  • Strong analytical, organizational, and communication skills; ability to work independently and within a remote team.
  • Insurance or financial services industry experience is a plus but not required.
  • Ability to manage deadlines, perform quality assurance, and provide on-call support as needed.
  • Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or a closely related field.