- Participate in the architecture and development of complex projects
- Participate for quality coding and best practices
- Eliminate roadblocks
- Collaborate with business and technical teams to implement technical requirements
- Presents technical issues and their impact to management
- Ability to describe technical requirements and implementation details based on an understanding of business requirements.
- Participate in the implementation effort, e.g., coding. - Ensure proper technical design and d documentation.
- Ensure adherence to engineering processes, such as, code reviews, source control, unit testing, use case analysis, and defect management.

  • Experience with Agile Methodology
  • Proficient in C#, Java, and Javascript
  • Excellent organizational and communication skills
  • Self-starter that enjoys and takes pride in their work
  • Ability to thrive in a dynamic, collaborative and fast paced environment.
  • Strong interpersonal skills as well as strong problem-solving and analytical skills.
  • A BA/BS degree in technical field or related discipline preferred