Fulltime Lead Software Engineer

  • Full-time

Job Description

·        12-25years’ experience in developing enterprise quality software applications.

·        Background in designing and implementing frameworks and plugin architectures is a plus.

·        Proficient in Java OR C# and in Python.

·        Solid understanding of Software Architecture and how it maps to design and requirements.

·        Work with non-SW engineers to understand user stories, translate these to software requirements.

·        Company follows the Agile methodology, you should be comfortable with a fast-pace environment and frequent iterations.

·        Proven ability to engage with customers to discover use-cases, create system-level and software specific requirements.

·        Masters in Computer Science or related field is required. PhD is a plus.

Additional Information

The application domain requires expertise in Machine Control software.

We need strong backend and/or middle tier experience for this position. Also need experience in software interfacing with Hardware. Some experience in equipment/machine control is needed for both positions but NOT at expert-level.