Search by job, company or skills

Xoom

MTS 1, Software Engineer

Early Applicant
  • Posted 6 months ago
  • Be among the first 10 applicants

Job Description

  • Partner closely with product managers, designers, analysts, and other engineers to build innovative solutions
  • Participate in architectural discussions to improve our tech stack
  • Evangelize best practices and produce innovative solutions to improve our quality and excellence initiatives
  • Work closely with cross-functional stakeholders to make collaboration better between different teams
  • Deliver high-quality and maintainable code using test-driven methodologies
  • Monitor and maintain critical applications, services, and products
  • Mentor and train new team members, sharing your knowledge and experience to help onboard them onto the team quickly and efficiently, fostering a culture of learning and continuous improvement.
What you need to bring to the role:
  • BS/MS degree, preferably in a Computer Science or related field
  • Proficient with Functional and Object-Oriented JavaScript / TypeScript / ES6+coding
  • 5+ Years experience working Experience with client-side JavaScript frameworks such as React and Angular
  • Deep familiarity with JavaScript and server-side JavaScript frameworks such as NodeJS
  • Experience with remote data via RESTful APIs (Application Programming Interface) and JSON
  • Good knowledge of testing frameworks and deployment techniques.
  • Hand-on experience in leveraging languages like Typescript for developing Graphql APIs
  • Intermediate level Understanding of Java, Spring, REST API and Messaging Architectures like ActiveMQ/Kafka . ( Experience in development is a plus )
  • Deep understanding of and extensive experience applying advanced object-oriented design and development principles.
  • Intermediate level understanding of designing and developing data intensive applications, and architecting them for scalability and availability.
  • Demonstrated ability to scope, create and successfully deploy new strategy/ initiatives / capabilities.
  • Experience applying software design patterns, data structures, algorithms.
  • Good analytical and problem solving skills
  • Strong debugging and problem resolution skills
  • Focuses on test driven development and automation.
  • Experience collaborating with business users to define the key business requirements and translate them into process/technical solutions.
  • Experience developing automated unit, integration, and functional tests,
  • Experience in performance aspects like caching, code splitting, lazy loading, pagination, etc & Security aspects like authentication, CORS, xss.
  • Passion for designing and engineering rich user interfaces.
  • Disciplined approach to testing and quality assurance
  • Ability to think logically, diagnose/triage, and make decisions
  • Bias towards action, driven to execute and follow through
  • Experience to interact with engineering teams from multiple geo-locations.
  • Should have good communication skills.
  • Expertise in online payments/loan management system and related domains is a plus

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Date Posted: 26/07/2024

Job ID: 86507763

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Senior Software Quality Engineer 1

ModMed India

MTS 1, Software Engineer

PayPal
Last Updated: 17-10-2024 09:04:42 AM
Home Jobs in Bengaluru / Bangalore MTS 1, Software Engineer