Senior Web Developer/Software Engineer
cFive Solutions · Anaheim, California, United States · 13 mo ago
EngineeringFull-time
Responsibilities
- Strong understanding of overall software delivery lifecycle and activities.
- Excellent problem solving and troubleshooting skills.
- Experience with Agile methodologies and working with Agile based delivery teams.
- Ability to quickly learn and apply new technologies to every changing issues.
- Knowledge and experience with JSON and object serialization.
- Ability to write and present technical material in the form of client meetings, test plans, and reports, technical reports, and presentations.
- Ability to thrive in a diverse team environment consisting of colleagues, project sponsors, and government clients.
- Engine world-class platform with an eye towards rapid iteration and creative problem solving.
- Ensure quality and completeness of the product through unit, integration, and regression capabilities.
- Adheres to architecture standards, risk management, and security policies.
Requirements
- BS in Computer Science/Engineering from an accredited College/University.
- Data/object modeling, data normalization, and data analysis plus large data base experience.
- Experience in architecture and development using Microservices.
- Knowledge of Linux and MS Windows environments.
- Experience conducting and participating in design and code reviews.
- Able to successfully complete a thorough background investigation.
Minimum Requirements
5-7 years Java Development Stack (J2EE, JSP, Spring, Hibernate, JSON).
5-7 years developing software following Object-Oriented Design methodologies.
3-5 years in Agile development environment.
3-5 years producing web services (REST, SOAP).
2-3 years working with Angular and Node.js.
Preferred Computer Skills
- Public Safety Domain experience.
- Android mobile software development.
- NOSQL experience (MariaDB).
- Oracle and SQL database script writing.
- Experience with continuous integration systems (Jenkins), build automation (Maven), and automated testing (Selenium).
Benefits
- Medical, dental and vision coverage.
- Disability and Life insurance.
- Paid time off and paid holidays.
- 401(k) retirement plan with annual employer profit share contribution.