Jobs · Engineering · California

Senior Applications Developer

cFive Solutions · Anaheim, California, United States · 3 wk ago
On-siteEngineeringFull-time

Responsibilities

  • Provide hands-on software design and development expertise for multiple programming languages and system environments.
  • Collaborate with team members, project sponsors, and client personnel to devise practical solutions to problems.
  • Develop and code using microservices connecting to an MS SQL database.
  • Write and present technical material in the form of client meetings, test plans, and reports, technical reports, and presentations.
  • Thrive in a diverse team environment consisting of colleagues, project sponsors, and government clients.
  • Ensure quality and completeness of the product through unit, integration, and regression capabilities.
  • Adhere to architecture standards, risk management, and security policies.

Skills

  • Strong understanding of overall software delivery lifecycle and activities.
  • Experience working in an Agile working environment.
  • Ability to quickly learn and apply new technologies to every changing issues.
  • Knowledge and experience with JSON and object serialization.
  • Engineer world-class platform with an eye towards rapid iteration and creative problem solving.
  • 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).

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.
  • Experience in Linux and MS Windows environments.
  • Ability to conduct and participate in design and code reviews.
  • 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.

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.

Similar jobs

Senior Software Engineer

General Dynamics Mission SystemsBloomington, MN· 3 wk ago
Engineering$165k/yrapply on gdmissionsystems.com

Senior Software Engineer

Global Technical Talent, an Inc. 5000 CompanyFort Mill, SC· 3 days ago
Information Technology$50–$70/hrapply on www1.jobdiva.com