Onsite Senior Software Engineer

Posted 5 hours ago

Apply now

About the role

  • Software Engineer developing Java and .NET applications for Cotality in the mortgage and underwriting space. Designing, coding, and mentoring while enhancing customer functionality.

Responsibilities

  • Design, code, test and debug complex Java and .NET software while developing new functionality, and enhancing existing functionality, in order to satisfy customer requirements.
  • Work is assigned via broad guidelines, includes developing detailed specifications from which applications will be written, designed, coded, tested and debugged.
  • Consult with product owners/business partners to define requirements and software design.
  • Evaluate feasibility and make recommendations, considering customer requirements, time limitations, system limitations.
  • Mentor less experienced team members in learning this process.
  • Define scope and develop testing methods, collaborating with QA team and other developers.
  • Work with QA team to improve all levels of testing efforts, developing and enhancing testing methods and processes.
  • Support, maintain and document software functionality.
  • Provide operational support on complex/escalated issues to diagnose and resolve incidents in production systems.
  • Explore and research new and alternate technologies and platforms using AI driven approach.

Requirements

  • Bachelor’s degree in computer science or related discipline
  • Five to Eight years of software development experience in multiple programming languages
  • Three or more years of programming experience in Java environment with strong understanding of Spring Boot backend
  • Strong experience with Angular UI Frontend
  • Two or more years of programming experience in .NET applications
  • Experience with developing cloud native applications on Google Cloud Platform
  • Experience with Google DOC AI for data classification and extraction
  • Experience working with Generative AI technologies in product development using GEMINI
  • Experience with development using GitHub Co-pilot and AI enabled software development
  • Expertise in design patterns, frameworks and using best practices for software development
  • Experience in Test Driven Development (TDD) and agile methodologies
  • Customer oriented: meets individual commitments, works with the team to achieve team commitments, responds to requests in a timely manner, willing to help.

Benefits

  • Generous PTO and 11 paid holidays, plus well-being and volunteer time off.
  • Up to 16 weeks of fully paid parental leave and a baby stipend.
  • Multiple medical plan options with mental health and wellness support offerings.
  • 401(k) with company match and vesting after one year.
  • $400 annual well-being stipend and tuition assistance up to $5,250.
  • Recognition Rewards, Referral bonuses, exclusive discounts and more!

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

$129,600 - $165,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