Qualifications
Minimum of 10 years of total experience, with 8+ years of domain experience in the following areas:
- Object Oriented Analysis and Design (OOA/OOD) and Agile development methodologies
- Designing web/tooling User Interface design for complex multi-layer data management system
- Web development (C#, JavaScript, HTML 5, CSS, REST web services, etc)
- Strong CSS knowledge
- Experience with front-end technologies and frameworks (e.g. Angular, Typescript, Javascript, HTML, CSS)
- Experience with scripting languages a plus (Python)
- Strong communication skills to explain process, usage, and resolve support issues
- Strong problem-solving skills, analytical skills, attention to details and documentation skills
- Ability to effectively understand and verify business/technical requirements and estimate projects
- Ability to work independently within a fast-paced and collaborative team environment, and be able to multi-task efficiently.
Minimum Qualifications:
• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
OR
Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
• 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Preferred Qualifications:
• Master's Degree in Engineering, Information Systems, Computer Science or related field.
• 8+ years of Software Engineering or related work experience.
• 3+ years of experience with Database Management Software.
• 3+ years of experience with API.
• 1+ year of work experience with Git, Perforce, or Source Code Management System.