Software Guidance & Assistance, Inc., (SGA), is searching for a
Full stack Developer (Java, React, Openshift) for a
contract assignment with one of our premier
Financial Services clients in
Toronto, CAN.
Responsibilities:
- Design and develop web-based applications, cloud services in
- Angular/Java/Spring/OpenShift stack
- Work closely with our stakeholders in a highly collaborative environment
- Promote and follow solid agile software development practices
- Build for highly reliable, scalable, and maintainable Applications
- Provide leadership in research, design and implementing improvements to platform technology solutions.
- Develop front end web interfaces with Angular & React frameworks
- Work with Applications Development professionals to accomplish established goals and conduct personnel duties for team (e.g. performance evaluations, training and development, hiring and disciplinary actions) as well as act as an advisor or coach to mid-level developers and analysts
- Oversee process for technical issue escalation and prioritize technical issue resolution
- Leverage skills across Applications Development area to provide technical oversight across systems and applications
- Communicate internal and external departmental interdependence as well as cross product and cross project
- Resolve issues using in-depth knowledge of concepts and procedures within applications development
- Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business processes, system processes, and industry standards, and make evaluative judgement
- Contribute to planning, budget management, formulation of procedures, and resource planning negotiating with external parties when necessary
- Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding the firm, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards.
Required Skills:
- Bachelor’s degree/University degree or equivalent experience
- 8+ years of relevant experience.
- Experience in leading and implementing successful projects
- Ability to take ownership and make technical decisions on software development projects
- Experience with dependency management, change management, continuous integration testing tools, and audit/compliance requirements
- Extensive knowledge of software engineering and object-oriented design
- Demonstrated leadership and management skills
- Consistently demonstrates clear and concise written and verbal communication
- Experience with design and implementations of cloud-ready applications and deployment pipelines on large-scale container platform clusters is a plus
- Hands on experience in building an enterprise scale highly componentized application using
- Java, Spring Framework and Docker Containers
- Proficient in industry standard best practices such as Design Patterns, Coding Standards, Coding modularity, Prototypes etc.
- Experience working with SOA & Micro-services utilizing REST
- Experience with Kafka.
- Experienced in RDBMS and SQL/PLSQL
- Experienced in writing tests using frameworks JUnit, Mockito, Cucumber, RestAssured
- Understanding of the SDLC lifecycle for Agile & Waterfall methodologies
- Experienced in using monitoring tools OpenTelemetry, Splunk, ELK
- Excellent written and oral communication skills
- Experience working with Java Script framework such as Angular V8+, Reactive
- Programming concepts (RxJs), TypeScript, SCSS and HTML5
- Experience in debugging, tuning and optimizing UI components
By applying for a job with SGA, you agree to allow SGA to process your application for this and future opportunities in accordance with our Privacy Policy. Also, to ensure timely processing, you agree to be contacted by our AI recruiter via email, text, or phone. Message frequency varies and data rates may apply, but you can reply STOP to any SMS message to opt-out of texts and may contact SGA at info@sgainc.com to opt-out of AI communications. The choice not to engage with AI will not adversely impact your consideration for placement. AI is not used to make any hiring determinations.
SGA is a technology and resource solutions provider driven to stand out. We are a women-owned business. Our mission: to solve big IT problems with a more personal, boutique approach. Each year, we match consultants like you to more than 1,000 engagements. When we say let's work better together, we mean it. You'll join a diverse team built on these core values: customer service, employee development, and quality and integrity in everything we do. Be yourself, love what you do and find your passion at work. Please find us at https://sgainc.com/ .
SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status. We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities. Please visit our company EEO page to request an accommodation or assistance regarding our policy.