In this role, you will be responsible for the overall systems development life cycle. The selected candidate will work closely with the other engineers to architect and develop the best technical design and approach.
In this role, you will be responsible for the design, development, implementation and maintenance of computer software for systems supporting with Product Development Support the development of software requirements and software project plans, including schedule dependencies, deliverables and target dates Write technical specifications for product designs Responsible for integration and validation of product designs with other project team members Supports software QA/test methodologies.
In this role, the selected candidate will design, develop, implement and document application software for Epocals epoc Host application; work outputs can be trusted as accurate and sound without detailed review.
In this role, the selected candidate will work with new technologies, design patterns, and programming paradigms. Provide suggestions and ideas that further teams capability to deliver high quality, well tested software and solutions.
In this role, you must have strong analytical and problem solving skills with advanced knowledge of spreadsheets, databases and presentation software, including MS Access, Excel, PowerPoint and SharePoint.
In this role, the selected candidate will design and develop, in an Agile (Scrum) environment, working solutions that will help deploy, test, monitor and maintain secure components and services for next generation cloud based (AWS) service platforms.
In this role, the selected candidate will provides technical direction. Validates requirements, performs analysis and design for system improvements and new applications. Represents department by leading work and providing guidance to others.
In this role, the selected candidate will implement new OAM features in Java and C#, C/C++ cooperatively in a team-based development environment, learning and implementing best practices software development techniques.
The candidate will be responsible for designing and planning technology solutions for the end client requirements; the candidate will leverage their broad and deep technical skills and experience with software and integration technologies to design and implement these solutions.
In this role, you will perform more comprehensive analysis and design for program changes to gain and to transfer knowledge of application changes. Reviews and provides input to requirements documents. Writes design documents (e.g. SRS, SDD).
In this role, the selected candidate will assist in the estimation of work for the engineering group by defining task breakdown; follow secure software development best practices and processes defined for the project.