Full Stack Software Developer, Job at vTech Solution, Ontario, CA

T0NZUXN3SmxIWWpiVkM1b0kwQ0VxYkhEREE9PQ==
  • vTech Solution
  • Ontario, CA

Job Description

Job Summary:


The Full Stack Software Developer is responsible for designing, developing, and maintaining software applications. This role involves working with both front-end and back-end technologies, refactoring legacy code, and ensuring high-performance interfaces. The developer will also participate in system upgrades, provide support, and contribute to the development of training materials.

Location: Toronto, Ontario, Canada,

Responsibilities:


- Provide input from a systems perspective.
- Develop and provide effort estimates for design and development activities.
- Refactor and migrate legacy code and systems to new technologies.
- Design components within specific software applications/technology.
- Translate functional requirements and wireframes into working technology.
- Deploy established development tools, guidelines, and conventions.
- Develop real-time and batch interface programs.
- Develop small/midsize applications where there is no commercially available solution.
- Analyze current and new information systems requirements.
- Write programs to extract, translate, load, and verify data using an enterprise messaging layer.
- Develop programs to address requirements for data conversions and other data transformations.
- Configure SaaS, COTS software with training.
- Participate in system and application upgrades and other support activities.
- Assist users in solving programs and answer system and application-related questions.
- Develop programs for automatic correction of erroneous data.
- Adhere to programming standards when performing analysis, writing documentation, and testing components.
- Develop code utilizing modern development practices such as Continuous Integration, Continuous Deployment, and agile methodologies.
- Participate in Secure Code reviews.
- Develop Unit test cases and validates test results during testing.
- Test and debug applications in conjunction with business.
- Utilize test-driven development and automated testing frameworks.
- Develop documentation for the programs written or modified.
- Provide input for training materials.
- Participate in triage meetings involving all the required stakeholders.
- Investigate, resolve, and escalate problems and develop recommendations for resolution.

Required Skills & Certifications:

Preferred Skills & Certifications:

Special Considerations:

Scheduling:

Job Tags

Similar Jobs

Spotify

Senior Machine Learning Engineer, Home Podcast Job at Spotify

 ...The Home Podcasts team within Spotifys Personalization Mission focuses on what podcasts to recommend on Spotifys Homepage and where, by building the model to rank and find the perfect podcast content, fully tailored to each user. We are looking for a Machine Learning... 

Jobot

VP of Finance Job at Jobot

 ...Details Job Details: Our company, a leading firm in the construction industry, is seeking a dynamic and experienced VP of Finance to join our team on a permanent basis. The successful candidate will play a pivotal role in our financial strategic planning, capital... 

Firehouse Subs

Director of Restaurant Operations Job at Firehouse Subs

Job Description: Director of Restaurant OperationsAt Firehouse Subs, we are passionate about our commitment to and passion forhearty and flavorful food, heartfelt service, and public safety. We are looking for an experienced Restaurant Operations Manager to lead our... 

University Hospitals

Registered Nurse (RN) Wound Care Job at University Hospitals

 ...electronic monitoring devices required.~1 year of RN experience required. Wound care experience strongly preferred. This is a part time, day shift position -16 hours per week. Licenses and Certifications Registered Nurse (RN) in the State of Ohio required... 

Emergent Financial Group

100% VIRTUAL - Life Insurance Agent Job at Emergent Financial Group

 ...training calls to teach you how to become a top agent Recruiting websites built FOR YOU, if you want...  ...Job Description We are a high-powered insurance team with explosive growth. We are looking for licensed life insurance agents to join us. Even if you're not...