JobHabor

Senior Software Engineer

CrossCountry Mortgage

Location
United States
Workplace
Remote
Employment
Full Time
Salary
Apply on the employer’s site

Posted 3mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Lead the design and development of complex features and services
  • Provide architectural input and define technical direction
  • Mentor junior and mid-level engineers
  • Perform thorough code reviews
  • Collaborate across engineering, product, and design teams
  • Identify risks, bottlenecks, and scalability concerns
  • Drive adoption of engineering best practices
  • Build reusable services, libraries, and components
  • Identify performance bottlenecks and implement solutions
  • Support CI/CD improvements, automated testing, and monitoring
  • Write and maintain technical documentation
  • Contribute to sprint planning, estimation, and risk mitigation
  • Manage technical roadmaps and address technical debt
  • Collaborate on team processes
  • Guide performance optimization and high availability design
  • Act as a contributor in discovery, estimation, and delivery
  • Foster a positive, inclusive, and productive engineering culture

Requirements

  • Bachelor’s in computer science, Engineering or related field, or equivalent practical experience
  • 6–10 years of professional software engineering experience
  • Experience mentoring developers and guiding technical discussions
  • Experience designing and implementing scalable architectures and reusable components
  • Proven expertise in full-stack JS/.NET
  • Proven expertise in cloud infrastructure
  • Proven expertise in SQL/NoSQL databases
  • Excellent debugging, system design, and performance tuning skills
  • Expertise in system architecture, backend services, and scalable APIs
  • Skill in managing ambiguity, driving alignment, and delivering consistently
  • Familiarity with Agile development
  • Familiarity with DevOps practices
  • Familiarity with secure coding standards
  • Knowledge of mentoring methods and practices
  • Excellent written and verbal communication skills

Skills

  • JS
  • .NET
  • SQL
  • NoSQL
  • CI/CD
  • Agile
  • DevOps

Similar roles