Software Engineer Sys 3

May 18, 2026
Application ends: August 17, 2026
Apply Now

Job Description

What You’ll Do

  • Design, develop, and maintain full-stack web applications for interactive data analysis and visualization.
  • Build responsive and user-friendly front-end interfaces.
  • Develop backend services and APIs to support data access, processing, and application logic.
  • Work with diverse data formats and implement strategies for data ingestion, validation, and transformation.
  • Partner with product and technical leads to translate requirements into well‑scoped designs and implementation plans.
  • Implement new features and enhancements with a focus on usability, performance, and maintainability.
  • Troubleshoot, debug, and resolve issues across both front-end and back-end layers.
  • Improve application performance through profiling, optimization, and efficient data handling.
  • Produce clear technical documentation (design notes, flow diagrams) to support development and maintenance.
  • Collaborate with engineering teams through code reviews, testing, and continuous improvement.

Minimum Qualifications

Who we’re looking for

  • Bachelor’s degree in Computer Engineering or related field with 5+ years of experience; or Master’s degree with 3+ years’ experience; or a PhD with no previous professional experience; or equivalent experience.
  • Strong proficiency in Python, including experience with web frameworks, data processing libraries, and object-oriented design.
  • Strong experience developing modern web applications, including both front-end and backend components.
  • Experience building interactive data-driven applications, including data retrieval, transformation, and visualization.
  • Experience designing and consuming RESTful APIs.
  • Strong knowledge of object‑oriented design principles and software engineering best practices.
  • Strong analytical, problem‑solving, and troubleshooting skills.
  • Excellent verbal and written communication skills.
  • Ability to work in a fast‑paced environment and quickly learn new technologies.

Preferred Qualifications

  • Experience designing and operating data-driven applications that handle inconsistent or late-arriving data, including implementing strategies for data refresh, reprocessing, and ensuring correctness of user-visible results.
  • Strong experience with Angular for building interactive user interfaces.
  • Experience developing backend services using Flask.
  • Familiarity with data visualization libraries (e.g., Plotly , D3.js, Chart.js).
  • Experience optimizing front-end performance and responsiveness for large datasets.
  • Familiarity with CI/CD and software development lifecycle tooling (e.g., Git, Jira, Confluence, SonarQube, Blackduck, Jenkins).
  • Experience working in Agile Scrum teams, contributing to sprint planning, execution, and continuous improvement.
  • Solid understanding of web application architecture, including client-server interactions and state management.
  • Experience in the semiconductor equipment manufacturing industry or similarly complex domains is a plus.

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline

#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru