Job Description :
Senior Software Developer

Duration:12 months plus

Type:contract Bluejeans approved




Designs, modifies, develops, implements unit tests, and delivers web-based software. Works with other members of the assigned team. Requires a bachelor''s degree in a related field (Engr/CS) & 5-10 years’ experience in the area or directly related area.



Designs, modifies, develops, implements unit tests, and delivers web-based software. Works with other members of the assigned team. Requires a bachelor''s degree in a related field (Engr/CS) & 5-10 years’ experience in the area or directly related area. Demonstrates expertise in a variety of the fields'' concepts, practices, and standards. Relies on extensive experience and judgment to plan and accomplish goals. Performs a variety of tasks as designated by the SCRUM master, Product Owner, manager, technical lead/architect or other more senior developers on the team.



Skills:

Required: JavaScript (pure JS, Angular, or React – JQuery not an acceptable substitute)

Required: HTML 5/CSS 3/ES 6

Required: Agile SCRUM Methodology

Required: Excellent Written/Verbal Communication Skills in English

Highly Desired: Java

Highly Desired: RESTful APIs/Microservices

Highly Desired: React JS/Redux Experience

Desired: GIT/Bitbucket

Desired: Testing/Testing Frameworks such as Mocha, Jest, etc.

Desired: Node JS

Desired: GraphQL/Apollo





Must work well in an agile development environment; must be inquisitive while being collaborative. Adaptability to change is essential. Must be a self-starter and independent learner. Must have good critical thinking skills and have a good sense of humor