Senior Software Engineer
Published date: 2024/01/10
- Location: Bengaluru , Karnataka, India
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills. Responsibilities • Writing clean, high-quality, high-performance, maintainable code • Develop and support software including applications, database integration, interfaces, and new functionality enhancements • Coordinate cross-functionally to insure project meets business objectives and compliance standards • Support test and deployment of new products and features • Participate in code reviews MUST HAVE SKILLSET • Strong experience in JavaScript, Typescript, React, Angular, Nextjs and Node JS applications for Restful APIs. • Knowledge in Serverless Architecture (ex – AWS Lambda) • Familiarity with cache management – Redis or any other state/Cache management • Use the best object-oriented and functional language techniques when building APIs/Logic • Good understanding of industry standard design patterns/architecture such as MVC, Microservices, etc and good knowledge of REST/JSON • Understanding the nature of asynchronous programming and its quirks and workarounds • Understanding fundamental design principles behind a scalable application • Proficient understanding of code versioning tools like GIT or any code management tool • User authentication and authorization between multiple systems, servers and environments. NICE TO HAVE SKILLSET • Hands on experience in Typescript • Familiarity with Docker • Familiarity with Queue management system – RabbitMQ • Knowledge of Graphql and apollo clients • Understanding accessibility and security compliance • Integration of multiple datasources and databases into one system • Creating database schemas that represent and support business processes Qualifications • Bachelor's degree in Computer Science (or related field) • 7+ years of relevant work experience • Expertise in Object Oriented Design, Database Design, and XML Schema • Experience with Agile or Scrum software development methodologies • Ability to multi-task, organize, and prioritize work
1 page views
Related listings
-
Sr. Software Engineer - SDETSoftware DeveloperAbout Global Tech. Imagine working in an environment where one line of code can make life easier for hundreds of millions of people and put a smile on their face. That’s what we do at Walmart Global Tech. We’re a team of 15,000+ software engineers, d...2026/11/06
-
Software Engineer (Golang Developer)Software DeveloperAbout Us Walmart is large organization with over 2.3 million employees and hundreds of millions of customers. All those employees and customers need applications to help them shop and work. Traffic Foundation is an organization inside Walmart Global ...2026/11/06
-
Software Developer - Ruby On RailsSoftware DeveloperSenior Software Developer : Ruby on Rails DeveloperWe are looking for an experienced programmer having expertise with ROR (Ruby on Rails).- Experience with web frameworks like Ruby on Rails, Sinatra, Django, Flask, Laravel, Node.js and others- Experi...2026/11/06