OVERVIEW:
AlgoDomain is a Software Solutions provider of specialized IT services & Business Solutions, Our objective is to modernize and equip our clients with the speed of light, We understand that business knowledge and domain understanding are equally crucial as algorithms and code, and Our experts collaborate together with our clients in a Team Extension Model, by our customer intimacy policy to strengthen the technology stack, processes, and capacity in clients organizations. We help increase the quality and dynamics of the overall development process.
We are looking for an experienced and skilled Sr Developer with 3 to 8 years of experience to join our team. You will be responsible for developing and maintaining high-quality software solutions using Node and other related technologies. This role requires a coding enthusiast passionate about competitive coding with expertise in technologies such as Nodejs, Java 8, React or Angular, Typescript and proficient with cloud computing, design patterns, microservices, data structures, and algorithms.
Required Skills:
Strong knowledge of Node.js concepts and object-oriented programming principles.
Proven track record of solving programming challenges on platforms like Hacker Rank or LeetCode or other similar platforms is a plus.
Familiarity with various design patterns and their implementation.
Experience with Nodejs for backend development.
Knowledge in Java 8 or above and its features, including lambda expressions and streams.
Experienced working with Node express with typescript is highly desirable.
Familiarity with front-end technologies like React or Angular is a significant plus.
A thorough understanding of microservices architecture and practical experience with Cloud native or cloud agnostic would be a plus.
Solid knowledge of data structures and their implementation.
Responsibilities:
Develop and maintain robust and scalable software applications using Java and/or Nodejs (using Typescript).
Utilize design patterns and best practices to create efficient and reusable code.
Collaborate with the team to design and implement RESTful APIs and microservices.
Troubleshoot and debug software issues, implementing effective and timely solutions.
Optimize application performance and ensure high-quality deliverables
Requirements:
Bachelor’s degree in Computer Science or a related field.
Proven professional experience of 3-8 years as a Software Developer.
Strong problem-solving and analytical skills.
Excellent communication and collaboration abilities.
Ability to work effectively in a fast-paced and agile development environment.
Solid understanding of data structures and their application.
Our Team Informatica has strategically located Support Centers in North America, Europe, and Asia Pacific. Our single mission is to...
Apply For This JobJob Description 4 years of hands-on experience on robot offline programming for Paint Application/Welding using ABB Robostudio software for ABB...
Apply For This JobOverview The Solution Architect plays a critical role in designing, building, and implementing complex software solutions that meet the specific...
Apply For This JobJob Title system analyst Location: Chennai About Barclays Barclays is a British universal bank. We are diversified by business, by...
Apply For This JobJob Description Experience in Installing, configuring and deployments of Asterisk, Asterisk-based applications like GoAutoDial, Vicidial, IVR and FreePBX. This role...
Apply For This JobJob Profile: Technical Customer Support Professional Business Title: Technical Support Engineer Location: Chennai, India Department: Technical Support Our Company Trimble...
Apply For This Job