Our Client is looking for a Lead Application Developerthat is highly skilled in multiple technical areas including web application development and back-end services development. The successful candidate will have a strong command of software architecture, programming, latest web technologies, and frameworks.
Qualifications
1. Bachelor's degree in Computer Science, Engineering or related discipline
2. 5-10 years of experience in software development
3. 3-5 years enterprise experience with MERN Stack (MongoDB, Express, React, NodeJS)
4. Expert in JavaScript development
5. Expert in Web Application development using HTML, CSS, and JavaScript
8. Strong understanding of object-oriented design
10. Experience with SQL and NoSQL data stores
11. Experience with systems across multiple platforms Windows, Linux and UNIX
12. Experience with the open source software
13. Excellent understanding of web security models (Oauth2)
14. Good understanding of agile development and continuous integration
15. Strong written and verbal communication skills.
Responsibilities
1. Design and implement highly scalable, interactive web applications with high usability
2. Design and implement backend application interfaces for data and services
3. Design and develop integration solutions
4. Collaborate with business analysts to define software requirements for programming effort
5. Support production software operations, test and debug programs
6. Report progress and status of assigned tasks to project teams and manager
7. Provide technical leadership and motivation to junior developers.