What are the responsibilities and job description for the Senior Application Developer position at Global Channel Management?
About the job Senior Application Developer
Senior Software Developer needs 5 years of software development experience
Senior Software Developer requires :
Strong knowledge of JavaScript framework
Strong experience with Node.js
Strong experience with Angular
Strong problem-solving skills
Experience with developing restful APIs
Experience with developing unit tests
Experience with developing Restful APIs
Experience with Relational and NoSQL data design patterns
Nice to Have Skills :
iOS or Android development experience
Web application development experience
Experience :
Software Development : 5 years (Preferred)
Angular : 2 years (Preferred)
Node.JS. 2 years (Preferred)
Senior Software Developer duties :
Become familiar with existing codebase and planned features
Take ownership of software features and conduct analysis, design, implementation and testing of the feature within an agile development process
Be open to extend your knowledge in specific development areas as the opportunity arises
Conduct software analysis and development, keeping up to date with constantly evolving technologies.
Write strong technical suggestions for new software features.
Analyze current software and performance.
Diagnose and troubleshooting issues and testing new software components.