posted Nov 21, 2017, 10:39 AM by Jen Huang
[
updated Nov 21, 2017, 10:41 AM
]
Responsibilities - Design clear and concise REST service interfaces, and create corresponding documentation.
- Build and manage reliable software in a service-oriented environment, have such software operate at high-performance, demonstrated scalability and high reliability.
- Ensure that the quality of the software solutions offered is high, including ensuring proposed software solutions that cost-effectively meet internal customer's objectives.
- Provide architectural expertise, direction, and assistance to business analysts and software developers.
- Ensure appropriate disaster recovery procedures are followed and adequately tested on a regular basis.
- Ensure that secure coding practices are thoroughly enforced.
Skills and Knowledge - Strong technical background, great communication skills, and a motivation to achieve results in a fast paced environment.
- Ability to deliver simple and elegant software solutions, customer-centric products, utilizing agile development processes and establish skills in designing and developing simple solutions to complex problems.
- Ability to engage in a team of software development engineers and work with senior management, engineering principals, and the product team.
- A track record of communicating well with executives and non-technical leaders.
Experience- Experience working with Spring Core, Java, and creating REST services & documentation.
- Demonstrated technical ability to create enhancements to primary and supporting websites, web applications and infrastructure.
- Proven experience in software development, maintenance and delivery with application server experience.
- Demonstrated ability to document development including database design, application design and ongoing documentation of changes and modifications for complex applications.
- Demonstrated experience with N-tiered applications, multi-tier architecture, and production internet architectures.
- Produced complex design and technical specifications as required for technical documentation.
- Front end development experience using Ember.js, Angular.js or other framework highly desirable
- DevOps experience highly desirable
|
|