Software Engineer – Java, Legacy Systems, Advanced MSSQL

Posted 2 weeks ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Engineer at ScanSource developing solutions using Java and MSSQL. Focused on full lifecycle engineering efforts and mentoring junior developers while leveraging Agile methodologies.

Responsibilities

  • Develop, test, and document working development, integrations, and data migrations
  • Contribute to overall code quality by performing solution and code reviews for fellow developers
  • Continuous improvement of development processes such as Agile, CI/CD, etc.
  • Communicate effectively with a globally distributed team
  • Update, maintain and Support legacy applications
  • Work with PMO to design, develop, and implement prioritized items
  • Integrate multiple systems, including internal proprietary and third-party applications
  • Must be willing to support PST hours.

Requirements

  • Java – Full Stack, Web API, REST, SOAP, XML, JSON, Java-Script, APEX FoxPro
  • Extensive experience with TSQL, using and debugging queries against MS SQL
  • Object oriented programming, including design patterns
  • ADA web compliance best practices
  • Experience with Microsoft Visual Studio Data Tools
  • Knowledge of how to design and consume RESTful and SOAP APIs
  • Experience in Agile software development with iterative development methodologies: Thru JIRA and GitHub

Benefits

  • medical/dental/vision coverage
  • life insurance
  • 401(k) plan with matching provision
  • 128 hours of paid time off (PTO)
  • 10 paid company holidays

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$118,100 - CA$132,000 per year

Degree requirement

Bachelor's Degree

Tech skills

JavaSOAPSQL

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.