By using this website you agree to our cookie policy close icon

Careers/Current Opening

Web Developer

Who We Are

Located in Aurora, Smart Solution has been providing world class data processing systems to financial institutions since 1985. Our latest banking platform, called Universa, is a web-based application built upon the best capabilities of our mature legacy platforms combined with industry best-practices and the latest technologies.

About The Job

Intermediate and senior development positions are available immediately. Full time and contract positions will be considered.

Selected candidates will develop core components of a multi-tiered financial web application using Java, Spring framework, SQL, JavaScript, Angular and HTML. You will work closely with the System Architects and Business Analysts and divide your time between front-end and back-end development. You will also be a part of an implementation team supporting the business analysis and project management functions of the organization with project related tasks. Ideal candidates must have effective written and oral communication skills.

The positions available are ideally suited for software developers with a minimum of 3 years work experience with strong Java and database development skills. Applicants should be prepared to work on a wholly remote basis as we currently do not have a day-to-day physical office space.

Responsibilities
  • Improve application architecture and make it test friendly
  • Develop new modules and enhancements
  • Maintain and improve current applications
  • Create internal tools to automate tedious manual tasks
  • Upgrade applications to the latest technologies
  • Provide team members with training and assistance as required
  • Create documentation for new approaches and architectural decisions
  • Ensure development standards are maintained
  • Test, troubleshoot and resolve bugs in code
  • Assist with data conversion and data mapping exercises
Preferred Qualifications
  • Post secondary degree in computer science or programming
  • 3 years' experience with the development of multi-tier applications
  • 3 years' experience in Java web development
  • Experience with Angular, RESTful APIs and Spring
  • Experience with MyBatis, PostgreSQL
  • Experience with Tomcat, Linux, shell scripts, programmatic creation of PDF and Excel
  • Documents
  • Ability to work unsupervised
  • Strong understanding of database management principles
  • Effective oral and written communication skills
  • Experience in the following areas would be an asset:
    • Developing financial applications or lending systems
    • SQL development and tuning databases such as PostgreSQL
    • Development experience with forms integration and e-signatures
    • Experience developing data extraction and transformation components
Compensation

We offer a competitive compensation plan commensurate with experience. If interested in applying for this position, please submit salary expectations with your resume. Please email resume to careers@smart-solution.com

NO AGENCIES PLEASE