Python Developer Job at Apexon, Canada

RTBEUUdDenZJWHgvR2tkMjd4RytNVlAxRFE9PQ==
  • Apexon
  • Canada

Job Description

Job Description

We are a digital-first technology services firm backed by Goldman Sachs Asset Management and Everstone Capital. We specialize in accelerating business transformation and delivering human-centric digital experiences. For over 28 years, Apexon has been meeting customers wherever they are in the digital lifecycle and helping them outperform their competition through speed and innovation.

We are looking for a Senior Software Engineer with experience in building highly scalable solutions based on a microservices architecture. As a Senior Software Engineer, you will be working with a highly skilled cross functional team to enhance our core banking platform.

Responsibilities and Duties

  • Design and deliver high quality features and enhancements.
  • Own the end-to-end delivery of large features within your team that could span 3+ months.
  • Create technical design specifications in collaboration with other members of the engineering team.
  • Provide estimates and actively participate in the sprint planning process.
  • Produce highly secure solutions.
  • Tune the performance of our distributed system to ensure they operate within our SLAs.
  • Peer review other engineers’ code.
  • Mentor other engineers to create good technical solutions to problems and ship code quickly to our customers.

Qualifications and Skills

  • Experience with cloud computing and container-based distributed systems (Docker).
  • Experience working with relational databases (preferably MySQL) and high proficiency with SQL.
  • Understanding of higher level RDBMS concepts (locking and transaction model, isolation levels, deadlocks, etc.).
  • Significant experience with at least one dynamically typed, object-oriented programming. language (preference for Python).
  • Great understanding of distributed systems and microservice architecture.
  • Hands-on experience in using message brokers such as RabbitMQ.
  • Deep understanding of restful API development.
  • Demonstrated ability to work in a fast pace customer centric environment.
  • 5+ years of experience in software development.
  • Excellent communication and organization skills.
  • Proven experience using code repositories such as GitHub .
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent.
  • Familiar with *nix like environments.
  • Build and integration experience with Payroll Providers and Time & Attendance platforms is highly desirable.

Job Tags

Similar Jobs

Geisinger

PHYSICIAN ASSISTANT OR NURSE PRACTITIONER GASTROENTEROLOGY Job at Geisinger

 ...PracticeSchedule: DaysWork Type: Full timeDepartment: Gastroenterology Division...  ...balance. Perhaps just as important, from senior management on down, we encourage an...  ...offer healthcare benefits for full time and part time positions from day one, including vision... 

SynergisticIT

Python/R developer - Remote Job at SynergisticIT

 ...tech Job market by providing candidates the requisite skills, experience and technical competence to outperform at interviews and at...  ...for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning... 

Staples, Inc.

Supply Chain Delivery Driver Job at Staples, Inc.

 ...customers. Our network of distribution, fulfillment, fleet, furniture installation and professional teams work together in fun and...  ...expertise to our customers. What youll be doing: As a Delivery Driver, you will transport products safely and deliver office supplies... 

Reimer Associates Inc.

Dispatcher Job at Reimer Associates Inc.

 ...Job Description Join a well-established asset-based carrier in Moncton, NB as a Dispatcher , where you will play a key role in coordinating drivers, equipment, and customer interactions to ensure operational excellence. This position offers a competitive compensation... 

BV Staffing

Medical Device Sales Representative Job at BV Staffing

 ...Medical Device Sales Representative- Position is located in Cleveland, Ohio Job Description TOP-TEN B2B SALES HUNTERS ONLY! Now is your chance to start a CAREER in Medical Device Sales, a fast-growing and steady Industry for the future. Our Company sells a wide...