Ontario
FULL-TIME PERMANENT
Are you ready to be part of a leading globcustom soccer jerseys yeezy store near me cheap lace front wigs nike air jordan 1 elevate low jordan proto max 720 cheap jerseys cheap jordans ja morant jersey original custom dallas stars jersey jordan travis jersey nike air max 90 futura nike air force jordan black friday wig sale aguilas cibaeñas jersey yeezy grigie 350al engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics?
What we’re looking for
- Highly motivated and dynamic professionals
- Motivated designers with broad backgrounds and service mindset to be a consultant
- Professionals with ability to work both with in-house projects and on-site assignments at our customer’s locations
What you’ll do
- Software development responsibilities for all components include:
- Following an Agile product development process, working collaboratively in cross-functional teams
- Creating software architecture for base and platform SW that interfaces with upper layer application software.
- Contributing to all stages of software development process starting from design, through implementation and test to integration and deployment.
- Software delivery using a software version control system (GitHub etc.)
- Driving selection of tools and methodologies as well as their introduction to the project.
- Taking active part in the hardware / software integration at the component level, as well as system integration between components and end to end.
What you need to get the job done
- A bachelor’s or master’s degree in Computer Science
- Expert Java and python coding skills, in a multi-core target environment and/or under cloud-native architecture
- Experience with production scale or mission-critical system design and development.
- Experience throughout the full software development lifecycle, from conception, architecture definition, detailed design, scoping, planning, implementation, testing to documentation, delivery and maintenance
- Experience in integrating third-party software IP
- Experience in creating and debugging unit tests
- Expert knowledge in writing thread-safe and high-concurrency code
- Effective team player, willingness to help build a collaborative and trusting community
- Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control, build processes, testing and operations
- Excellent written and oral communication skills.
What will make us REALLY love you
- Experience in networking or telecommunication
- Experience in multi-tenant and microservices-based cloud-native systems.
- Experience with popular DevOps tools and services
- Experience with CI/CD pipelines.
- Outstanding problem-solving ability, including debugging/analytical skills
- Organized, goal-oriented, self-starter, with a team focused mentality
- Able to mentor and guide junior members of the team