Skip to content
← Back to job listings

Software Engineer

Emburse · Toronto, Canada

External listingfull-time7 days ago

About The Role

Join Emburse, a leading company in innovation and award-winning technologies. As a Software Engineer, you will contribute to the development of interconnected system solutions, enhance customer experiences, and solve interesting challenges. You will have access to the best minds in the industry and opportunities for career growth. Benefits include flexible spending accounts, generous paid time off, health insurance plans, retirement savings accounts, and more.

  • Contribuer au développement d'un ensemble de solutions système interconnectées et engageantes.
  • Améliorer l'expérience des clients, résoudre des défis intéressants et concevoir de nouvelles solutions.
  • Participer aux processus de développement logiciel, y compris l'adoption de processus agiles et les revues de code.
  • 2+ years of software development experience preferably in Java
  • Understands existing designs of their designated product area at a higher level
  • Broad knowledge of software development concepts
  • Problems they solve
  • Codes in at least one language; exposed to multiple languages, frameworks and tools
  • Expanded understanding of how several key systems interoperate and the business
  • Bachelor’s degree in Computer Science or related field, or equivalent years’ experience
  • Preferred: Experience Designing and building JSON or REST services, experience working with 3rd party APIs, AWS APIs, Docker or other containers, large-scale or distributed web applications, Test Driven Development and functional testing
  • Required: Minimum of 2 years’ professional experience in Java development. Experience working in OS X and Linux environments, Spring, AWS, Microservices, SQL, NoSQL, GIT. Experience working in a scrum and DevOps environment. Good understanding of agile application development lifecycle
  • Certifications required: None
  • Ability to solve business problems through creative and forward-looking solutions
  • Ability to write clear, concise documentation
  • Understanding of secure application programming practices or vulnerabilities
  • Strong understanding and practical experience with common design patterns
  • Familiarity with the full stack of web development and proven history of web application development
  • Adaptability / Flexibility
  • Core Competencies:-
  • Listening
  • Time Management
  • Ethics / Integrity
  • Mathematical reasoning
  • Teamwork
  • Business Acumen
  • Diversity and inclusion
  • Functional Alignment
  • Analysis/Reasoning
  • Problem Solving/Critical Thinking
  • Interaction with Others
  • Influencing others
  • Problem solving
  • Commitment to the job
  • Personal development / Continual learning
  • Personal Effectiveness
  • Attention to detail
  • Accountability / Dependability
  • Compliance/Best Practices

This is an external listing. JobSpring does not represent or verify the employer. Report this listing