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.