This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

God Enriches | Local jobs for the people of Arizona

To post a job, login or create an account |  Post a Job

New

Junior Software Engineer

Tech One IT

This is a Full-time position in Phoenix, AZ posted June 10, 2021.

We are looking to build a strong team of technology enthusiasts across various technology and enterprise IT support roles. The Junior Software Engineer will work as a project delivery team member within our Technology Apprenticeship Program (TAP).

This role provides opportunity to explore, learn, assist, and work across all functions and phases of the development and application support lifecycles within an enterprise environment.

The apprentice receives support, mentorship, and career development structure.

Our mission is to bridge the technology talent gap by building sustainable and agile talent pipelines through partnerships with the top local universities, alternative tech educators, and the world?s leading technology training and immersion programs.

Responsibilities: * Adhere to the core values and exemplify the attributes of a Tech One IT TAP Apprentice* Work with Tech One IT TAP Success Team to complete project and program related objectives* Complete learning and career development objectives as a member of our Program* Explore and participate in all phases and roles of a development team * Design, build, document, test, and maintain efficient, reusable, and reliable code * Explore, learn and maintain IT software infrastructure to maintain application performance * Work collaboratively as a team-player in cross-functional teams The Following are Required Qualifications: * Strong knowledge of object-oriented programing concepts* Experience building desktop, web and/or mobile applications either on-premise or in the cloud* Able to develop applications using C# and/or Java* Knowledge of core computer science concepts such as data structures and algorithms* Experience working with relational databases and/or NoSQL* Exposure to working with front end web technologies and frameworks such as JavaScript, TypeScript and Angular* Knowledge of Software QA and testing procedures and tools* Understanding of Agile software delivery methodologies (such as Scrum/Kanban)* Ability to work independent and proactively in both physical and virtual environments* Willingness to be collaborative team player within a cross-functional organization* Excellent logic and problem-solving skills* Strong organizational and communication skills The Following are Considered as a Plus: ?

* Experience utilizing the .NET framework* Knowledge or experience with of cloud concepts and development such as AWS or Azure* Understanding of test automation frameworks (such as Selenium or Cucumber) and automation design patterns* Understanding of DevOps and CI/CD concepts