Search by job, company or skills

Xoom

Lead Software Engineer

Early Applicant
  • 3 months ago
  • Be among the first 50 applicants

Job Description


  • Work closely with cross-functional stakeholders to make collaboration better between different teams
  • Drive complex architectural discussions that involve multiple systems. Ensure minimal operational overhead by automating maintenance tasks with manageable configurations, solving scalability bottlenecks to improve performance, and maximizing system availability by ensuring functional and performance SLAs.
  • Identify any product/functionality gaps and collaborate with internal product and technology teams to define the necessary development to support solution delivery.
  • Drive integration efforts and lead critical work streams of strategic initiatives sponsored by senior executives
  • Drive engineering excellence by creating reusable, production-ready frameworks
  • Evangelize best practices and produce innovative solutions to improve our quality and excellence initiatives
  • Partner closely with product managers, designers, analysts, and other engineers to build innovative solutions
  • Deliver high-quality and maintainable code using test-driven methodologies
  • Monitor and maintain critical applications, services, and products
Required Skills:
  • BS/MS degree, preferably in a Computer Science or related field .
  • 7+ years of overall experience in designing and developing large-scale software applications.
  • Deep understanding and hands-on experience in back-end developme nt utiliz ing Java EE technologies (Java, application servers, servlet containers, JMS, JPA, Spring MVC, Hibernate)
  • Hands-on experience with REST APIs and adeptness in designing and constructing web services/microservices in a commercial environment.
  • Familiarity with SQL and knowledge of other NoSQL and modern database technologies.
  • Proficiency in software engineering tools (e.g., Java build tools) and adherence to best practices such as unit testing, test automation, continuous integration, etc.
  • Hands-on experience working Experience with client-side JavaScript frameworks such as React.js or Angular.js
  • Experience with remote data via RESTful APIs (Application Programming Interface) and JSON
  • Hands-on knowledge of OOP/OOD/Functional languages along with a strong understanding of concurrency, parallelism, and networking, with profound data structure & algorithms .
  • Advocacy for code craftsmanship, adherence to good coding standards, and utilization of tools to enhance the quality of delivered code.
  • Experience developing solutions for service monitoring, automated remediation, measuring availability and reliability, performance, analytics and network

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Date Posted: 07/08/2024

Job ID: 87787641

Report Job

About Company

Follow

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

Similar Jobs

Lead Software Engineer Python

SkanCompany Name Confidential

Embedded Software Firmware Engineer Lead

SoctronicsCompany Name Confidential
Last Updated: 17-10-2024 09:04:42 AM