The software engineer is responsible for design, implementation, and unit testing of the assigned component/system with best quality and delivering the same. The role demands the engineer should be quick learner to understand products/domain.
• Responsible for the design of module(s) which are part of a system
• Develop the code for the component/module
• Implement and perform unit test for the assigned component/module
• Involves himself in design review and code review as a peer reviewer
• Review and contribute to the overall architecture of the sub-system/system
• Follows the software development life cycle as decided by project team and gives input to improve the same
Qualifications and experience
• Engineering degree in Computer Science, or a related discipline.
• 5 – 7 years of full stack web development experience.
• Deep expertise in object-oriented analysis and design is a must
• Deep expertise in Trifecta of web front end technologies HTML, CSS & JavaScript is a must.
• Deep expertise and solid hands-on experience in Web frontend technology framework Angular is a must.
• Strong experience with complex Angular modules, components, services, and dependency injections
• Ability to write cross-browser compatible code.
• Strong expertise in TypeScript, JQuery, JavaScript, NodeJS, NPM
• Strong experience working with RESTful API.
• Experience in Server-side development with Micro-services architecture is highly desirable.
• Experience in Azure cloud-based application development is desirable.
• Good understanding of software design principles (SOILD)
• Good understanding of networking concepts, multi-threading, data structures is a must
• Good understanding for SDLC models like Agile, V model
• Good understanding in RESTful API design is a desirable
• Experience in ASP.Net is a plus.
Other Attributes
• Strong problem solving and analytical skills
• Excellent spoken & written communication skills
• Team player with a proactive approach
Job Details Job Description Responsibilities: Lead Generation II Cold Calling • Call existing and potential customers to inform, convince and...
Apply For This JobJob Details Responsibilities: Inbound/Outbound Calls II Good Communication • Inform customers about the company’s products/services and offers • Manage inbound/...
Apply For This JobJob Description Job DescriptionDuration: Full-timeLocation: Work remotely with a distributed teamPrimary Skills: Java, REST services, SQL, Linux shell scripting, git,mavenRole...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Hi Folks, We at Atwesh Solutions looking for Freshers or Students who looking for some...
Apply For This JobAt ICON, it’s our people that set us apart. Our diverse teams enable us to become a better partner to...
Apply For This JobJob Details Job Description Responsibilities of candidates includes: • manage filing documentation • other office work related to the business...
Apply For This Job