* Web Developer in Ann Arbor Michigan

Job Description:

  • Performs product design tasks of a moderate to high complexity.
  • Perform system design and specification development, program logic and flow-charting, architect application security, testing, debugging, and documentation with full awareness of cost/benefit, risk and performance.
  • Works independently and with supervisory review on moderate to highly complex programming tasks.
  • Provides analysis of problems and recommends solutions.
  • Prepares program specifications and develops coding logic flowcharts in compliance with secure coding standards.
  • Participates in client interactions, possibly with more senior team members, to develop system solutions to business problems.
  • Works within established procedures and tools to develop, test, validate security features, code review, implement, and maintain application software while focusing on best practice application security throughout the code life-cycle.
  • Recognized as a SME on a particular system, aspect or module of a system.
  • Mentors more junior developers.
  • May lead projects as needed.
  • Requirements:Requirements:
  • 2+ years professional experience in software development
  • 2+ years experience with Web development(HTML5, CSS) and Javascript Frameworks (Angular, React) .
  • 2+ years experience with Java and developing REST services.
  • Ability to work closely with a cross functional Agile team on a daily basis
  • Familiar with common software design patterns and object oriented design
  • Team Player and ability to mentor/lead developers on application development best practices.
  • Excellent Analytical Thinking and Communication both Verbal and Written are require