Software Developer - Intermediate
Apply NowCompany: Tangentia
Location: Toronto, ON M4E 3Y1
Description:
Role: Software Developer - Intermediate
Location: Toronto, ON
Hybrid: 3 days on site and 2 days remote
Technical Skills
5-9 years of experience with:
Must Have:
General Skills:
Location: Toronto, ON
Hybrid: 3 days on site and 2 days remote
Technical Skills
5-9 years of experience with:
- Preparing user interface design, technical specifications and documentation for design, development, installation, testing and performance of integrated, multi-services systems
- Experience with version control system SVN or GitLab.
- Working knowledge of issue tracking system Jira.
- Experience in developing accessible UI components.
- iOS programming skills including SWIFT as an asset
- Knowledge and experience with API testing and management tools such as Postman, SOAPUI, Swing
- UI Frameworks (JavaFX, Spring, jQuery) or similar frameworks for web and mobile applications
- Knowledge and experience with Elastic/Logstash/Kibana
- Experience using HL7-FHIR protocols and RESTFUL messaging, Middleware and gateways
- Experience with IBM DataPower applications an asset
- Experience in Platform as a service (PaaS), Docker, Kubernetes and API Gateway an asset\Knowledge and experience with Prolog, Haskell, LISP, and Cloud technologies using Cloud Foundry would be an asset.
Must Have:
- Java programming on Sun Solaris and RED-HAT/Linux, WebSphere Liberty Profile/WebSphere Application server, WebSphere Studio Application Developer, web services, OAuth2, IBM Cloud, NODE.JS, J2EE and associated frameworks, API Connect, Kafka
- Java, Java EE, Java Frameworks, Java Scheduling/Threading, JavaScript, Angular and RESTFUL web services, Redhat/Linux scripting
- Oracle RDBMs(12c), SQL, PL/SQL, JSON, XML, ETL, stored procedure, optimized database queries, data architecture, data design and modelling, data mapping and database query performance tuning
- Front end programming skills including HTML5, JSF, PrimeFaces, CSS and JavaScript.
General Skills:
- Exceptional analytical, problem solving and decision-making skills
- Demonstrated strong interpersonal, verbal and written communication, and presentation skills
- Proven troubleshooting and critical thinking experience
- Demonstrated ability to apply strong listening skills to facilitate issue resolution
- Effective consulting skills to engage with all stakeholders with proven track record for building strong working relationships
- Excellent customer service skills, including tact and diplomacy to ensure client needs are managed effectively
- A motivated, flexible, detail-oriented and creative team player with perseverance, excellent organization and multi-tasking abilities, and a proven track record for meeting strict deadlines.