*Senior Programmer/ Developer* *Location: Hopkinton, MA *
*Type: Contract Opportunity* *Job Description: * Responsible for programming and software development using various programming languages and related tools and frameworks, reviewing code written by other programmers, requirement gathering, bug fixing, testing, documenting and implementing software systems. Experienced programmers are also responsible for interpreting architecture and design, code reviews, mentoring, guiding and monitoring programmers, ensuring adherence to programming and documentation policies, software development, testing and release. *Required Skills and Experience: * You assign, coordinate, and review work and activities of programming personnel. Collaborate with computer manufacturers and other users to develop new programming methods. Supervise, train, mentor junior level programmers in programming and program coding. Represent team in project meetings. Work with business and functional analysts, and software & solution architects in ensuring that programs and systems function as intended Supervise, mentor and manage large teams of programmers in one or more projects. Represent project teams in project/program meetings or in meetings with sponsor. • Qualifications: 7 – 10 (3 years min relevant experience in the role), Bachelor’s Degree. • Must have experience in Software Engineering Techniques, Software Engineering Architecture, Software Engineering Lifecycle and Data Management. • Should be proficient in Business Analysis, Business Knowledge, Software Engineering Leadership, Architecture Knowledge and Technical Solution Design. *Profile Requirement: * 1. Overall 8+ years of experience on front-end web development 2. Demonstrated proficiency with HTML/CSS and ability to take UI mockup designs and implement them in code, in the form of a mobile and desktop web app, with a focus on performance 3. Strong knowledge in javascript, JS libs and JS frameworks (esp AngularJS) 4. Experience on Angular 2 or latest is mandatory 5. Good knowledge of Typescript 6. Experience on Front End development methodologies (i.e. Singleton, MVC, MVVM) 7. Knowledge of NodeJS, ExpressJS is preferred 8. Strong knowledge in HTML/HTML5 and best-practices, also best-practices/methodologies in CSS 9. Would be good to be familiar with CSS pre-compilers (LESS, SASS) 10. Knowledge on GOJS, Thea, Eletron, FeatherJS, MongoDB, Karma, Jasmine, Sonar Cube, ES6 will be added advantage. 11. Cooperating with the back-end developer in the process of building the RESTful API. 12. Communicating with external web services. 13. Writing tested, idiomatic, and documented JavaScript, HTML5 and CSS3. 14. Experience working in an Agile development environment and using project management tools such as Jira 15. Experience with revision control software such as Git and SVN *Specialized/Practical Knowledge * AngularJS Python OOPs Concepts *Special Instructions: * Experience in Agile, SAFe Experience in Co-ordination and peer reviews with other team member *Thanks & Regards,* *Soumya Ranjan* *Scalable Systems* Tel:* +1 732-743-8519* Email me at: *sou...@scalable-systems.com <sou...@scalable-systems.com>* Visit us at www.scalable-systems.com -- You received this message because you are subscribed to "rtc-linux". Membership options at http://groups.google.com/group/rtc-linux . Please read http://groups.google.com/group/rtc-linux/web/checklist before submitting a driver. --- You received this message because you are subscribed to the Google Groups "rtc-linux" group. To unsubscribe from this group and stop receiving emails from it, send an email to rtc-linux+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.