Onsite Senior Software Engineer

Posted 1 hour ago

Apply now

About the role

  • Senior Software Engineer developing and implementing reconciliation and attribution platform for Freddie Mac. Collaborating with teams to enhance trading, reconciliation, and reporting applications.

Responsibilities

  • Develop and deliver critical trading, reconciliation, and reporting applications that power Freddie Mac's Capital Markets activities
  • End-to-end software development - including analysis, planning, architecture, design, development, automated testing, deployment, and maintenance using industry best practices and security standards
  • Performance optimization - analyze system performance, identify bottlenecks, and implement solutions to enhance application efficiency and scalability
  • Collaborative solution delivery - partner with business stakeholders to gather requirements, leverage proof of concepts for technical decisions, and implement solutions with cross-functional teams
  • Production support and maintenance - support applications across environments, resolve critical issues, and fulfill ad-hoc requests to ensure seamless business operations

Requirements

  • 5–7 years of IT experience in software design, development, integration, and testing using Java and Python
  • 5–7 years of experience with relational databases such as Sybase, SQL Server, MySQL, Postgres, and/or DB2
  • 3–5 years of experience developing RESTful web services with Spring Boot
  • 2–3 years of experience developing front-end GUIs with Angular 8 or higher
  • 2–3 years of experience writing automated unit, integration, regression, performance, and acceptance tests
  • Strong understanding of software design principles
  • College Degree, preferable in Computer Science, or equivalent experience; advanced studies/degree preferred
  • Excellent problem-solving, analytical, and technical skills
  • Strong oral and written communication skills; ability to collaborate with a variety of personalities.

Benefits

  • Competitive compensation
  • Comprehensive total rewards package
  • Market-leading benefit programs

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

$130,000 - $196,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job