Home » SENIOR SOFTWARE ENGINEER – VACANCY AT ONSHIFT, INC

SENIOR SOFTWARE ENGINEER – VACANCY AT ONSHIFT, INC

SENIOR SOFTWARE ENGINEER

by Emmanuel Urua
0 comments

We’re looking for a Senior Software Engineer to join our Integrations team in our growing Product Development department. You will have the opportunity to work in an exciting stack including .NET Core, C#, React, and PostgreSQL. As a Senior Software Engineer, you will have the opportunity to work cross-functionally with embedded Product Owners, Ops and QA. You will mentor others and leverage cutting-edge technologies while working in Agile teams. Everyone has a voice as your entire team actively participates in Scrum practices.

Role Description
  • Work closely with your cross-functional product team (which includes QA and product managers) to scope. plan, and build products that drive OnShift forward
  • Help define OnShift’s architecture, technical standards, and Agile process
  • Mentor and coach interns and new team members as our department continues its rapid growth
  • Collaborate with other scrum development teams and others across the company to deliver valuable software to our customers
  • Take initiative in solving technical and organizational problems as they arise

Qualification

  • 4+ years developing full-stack web applications with C#, .NET Core in a commercial SaaS software development required.
  • Experience with automated testing and building
  • Experience with React
  • Experience with source code change management
  • Experience developing on an open-source platform
  • A bias for action, the ability to break down complex problems into order and structure with processes and steps that drive collaboration.
  • Ability to present technical ideas and high-level concepts and solutions to internal and external team members with varying degrees of technical knowledge
  • Strong written and verbal communication skills
  • Proven experience with modern application architecture principles in a commercial environment
  • Experience with software development best practices, Agile methods, and secure coding best practices
  • Commitment to testing and other tenets of Agile Development
  • Bachelor’s degree in Computer Science or a similar degree preferred
  • Experience in API design and development
  • Experience consuming or developing REST API
  • Experience with virtualization/container technologies such as Docker
  • Experience developing multiple technologies on multiple platforms

Location: Remote.

For More Information: SENIOR SOFTWARE ENGINEER

You may also like

Leave a Comment

About Us

NaijaPr blog is a social media blog, a product of Randomz Digital Marketing Ltd, a company established in 2013.  Read More

Userful Links

Latest Articles