DescriptionNode.js Development - As a Full Stack Developer, you will develop across the front and back- ends, including developing and integrating services and APIs. In addition, you will be skilled in Javascript, Angular/React, NodeJS, C#/Java.
• Design high level design & detailed solution based on API features
• Preparing swagger files
• To perform requirement analysis and oversee the implementation of architectures of project scope
• To provide customized reusable solutions of project, program or operational scope
• To lead the application designs and responsible for the solution outcome.
• To develop high-quality and detailed designs
• Using coding standards and best practices to ensure quality deliverables
• Liaising with project stakeholders – Management, ITPM, BA, Developers and business to ensure projects are on track.
• Delegating tasks and achieving daily, weekly and monthly goals
• To conduct unit testing using automated unit test frameworks and identify and address possible risk by conducting mitigation action planning
• Reviewing the work of other developers with feedback for improvement
• To provide level 3 Support BAU once the API's/ projects are delivered to production
• Architect and implement web/mobile UI/UX based on provided wireframes based on business requirements
• Participate in design discussions for acquiring better understanding of the product and domain.
• Review Technical Specification and detailed design in accordance with requirements and platform specifications
• Assist in coming out with Solution Architecture document
• Provide program flow/ pseudo code from technical specs, Review Technical Specs and signoff, review code and version of codeRequirements:
Bachelor Degree in Computer Science, related field or equivalent work experience
• 5+ years of IT work experience in software development
• Hands-on experience with Java and proficient in OOB
• Strong knowledge of SQL and database fundamentals
• Expert experience with Spring Framework
• Experience with testing methodologies that cover unit, integration, and system testing.
• Ability to manage projects.
• Experience with application testing protocols.
• Excellent troubleshooting skills.
• Good communication skills.*Preferably who are available locally inMalaysia#J-18808-Ljbffr