Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

Ulteig Logo

Senior Software Development Engineer

Ulteig

$130,400 - $176,500
Sep 4, 2025
Remote, US
Apply Now

Ulteig is seeking a Senior Software Engineer to help shape the future of their enterprise software development efforts, with a strong emphasis on front-end experiences, to deliver innovative software and support Ulteig's engineering workflows, R&D initiatives, AI capabilities, and SaaS applications.

Requirements

  • 5+ years designing and implementing robust, scalable user interfaces using modern frameworks such as React or Vue.
  • 5+ years of hands-on experience with TypeScript/JavaScript, C-Sharp, and related front-end and back-end technologies.
  • 7+ years of experience architecting and delivering full-stack solutions in complex enterprise environments.
  • Experience with Azure DevOps (YAML, Bicep, IaC, pipelines) is a plus but not required.
  • Practical knowledge of monitoring, logging, and observability tools and practices to ensure system reliability and performance.
  • Comfortable working within Agile methodologies and iterative development cycles.
  • Experience with React, TypeScript, and Material UI.

Responsibilities

  • Design and implement scalable, secure front-end solutions for SaaS applications, with a focus on delivering intuitive and performant user experiences using React, TypeScript, and Material UI.
  • Influence UX architecture and design direction by collaborating closely with software engineering and product management, helping shape the end-state experience and establishing front-end best practices.
  • Deliver full-stack solutions by partnering with development teams to integrate front-end components with C-Sharp/.NET APIs and Azure cloud services.
  • Mentor and coach team members, sharing expertise in software engineering principles, design patterns, and modern development practices.
  • Drive clarity and alignment across teams by engaging with project management, product management, and engineering to refine features, estimates, and work breakdown structures.
  • Foster a collaborative and agile team culture, contributing to the evolution of iterative delivery practices and promoting continuous improvement.
  • Lead problem-solving efforts, applying a growth mindset to resolve technical challenges and support team members in overcoming blockers efficiently.

Other

  • Bachelor's degree in Computer Science or related field.
  • Ability to thrive in a collaborative, high-energy team environment that values continuous learning and innovation with a growth mindset.
  • Proven ability to build strong relationships and work effectively across technical and non-technical disciplines.
  • Excellent communication skills, with the ability to convey complex technical concepts to diverse audiences.
  • Must have authorization to work permanently in the U.S.