- Entry level
- No Education
- Salary to negotiate
· 12-25years’ experience in developing enterprise quality software applications.
- Lead the team that develops and releases data analysis application.
- Proficient in any Object Oriented Programming language and Object Oriented Design
- Comfortable writing front-end or back-end code
- Comfortable with Software Design Patterns
- Ability to design systems that manage large volume and variety of data
· 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.
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.