UI Developer

$100,000 - $120,000/Yr

Sepragen Corporation - Union City, CA

posted 25 days ago

Full-time - Mid Level
Union City, CA
Computer and Electronic Product Manufacturing

About the position

The Sr. Software Engineer at Sepragen Corporation is responsible for designing, developing, and maintaining high-performance desktop applications using WPF and C#. This role involves collaborating with cross-functional teams to gather requirements, implementing MVVM architecture, and participating in Agile development processes. The ideal candidate will have a strong background in software development, particularly in desktop applications, and will contribute to the creation of innovative bioprocessing solutions.

Responsibilities

  • Design, develop, and maintain desktop applications using WPF and C#.
  • Implement and maintain MVVM architecture for code modularity and testability.
  • Collaborate with product owners and stakeholders to gather and analyze requirements.
  • Participate in Agile development processes including sprint planning and reviews.
  • Work with UI/UX designers to create intuitive user interfaces.
  • Conduct code reviews and mentor junior team members.
  • Utilize JIRA to manage project tasks and defects.
  • Collaborate with QA teams to develop and execute test plans.
  • Create and maintain technical documentation for software applications.
  • Troubleshoot and debug complex technical issues.

Requirements

  • Bachelor's degree in computer science, Software Engineering, or a related field required; master's degree preferred.
  • 4-10 years of professional experience in software development, focusing on desktop applications using WPF and C#.
  • Proficiency in MVVM architecture and scalable code solutions.
  • Solid understanding of Agile methodologies and experience with JIRA.
  • Expertise in object-oriented programming principles and design patterns.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills for collaboration with cross-functional teams.
  • Experience with version control systems (e.g., Git) and CI/CD pipelines.

Nice-to-haves

  • Certifications in relevant technologies or methodologies (e.g., Microsoft Certified: WPF Development).

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401(k)
  • 401(k) matching
  • Paid time off
  • Employee assistance program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service