This site uses cookies. To find out more, see our Cookies Policy

Senior Software Engineer- Bellevue WA- Contract to Hire in Bellevue, WA at Vaco

Date Posted: 5/17/2019

Job Snapshot

Job Description

Our stack consists primarily of technologies such as .NET Core, TypeScript, JavaScript, Go, SQL Server, GraphQL, React, Docker, Kubernetes, and Azure.

Duties and Responsibilities

Essential Job Functions (other duties may be assigned)

  • Design and implement high-quality and highly scalable code to enable processing of large volumes of data, e.g. customer records, migration watermarks or statistics
  • Troubleshoot issues escalated from the support team and provide a resolution within a timely manner
  • Review code changes requests to identify potential improvements and to prevent errors, before approving and releasing the code
  • Drive the design of major features within the engineering team, by leading design review meetings and ensuring that new features fit into the existing architecture
  • Work with the product management team to synchronize and ensure delivery, by helping organizing tasks within the team and coordinating work with other teams
  • Communicate, document and provide training to other engineers around the features delivered
  • Provide technical expertise to the team to propose and enable new initiatives such as new technologies, processes or improvements to the product
  • Mentor other engineers by providing technical guidance and constructive feedback

Experience/Skills Requirements

Required

  • 6+ years of experience in software engineering
  • Proven ability to design and ship high-quality, scalable SaaS solutions
  • Proficiency in at least one strongly typed, object-oriented programming language such as C#, Java, C++
  • Experience working in a collaborative, team-oriented environment
  • Ability and desire to push ideas and features forward

Preferred

  • Design, plan, and implement high-quality, customer-facing solutions
  • Practice and promote good software development practices
  • Provide effective guidance to the team on architecture and technology decisions
  • Maintain a high standard of quality by authoring tests to validate your code
  • Design and develop web-based APIs in GraphQL and REST
  • Manage and improve upon our CI build and deployment pipeline
  • Lead and participate in code reviews for every pull request
  • Work closely with UX and stakeholders to make the product work better for the end users
  • Discover, learn, and adopt new technologies when appropriate

Education

  • Bachelor/Master's degree in computer science or engineering preferred

Language Skills

  • Must be able to read and communicate effectively in English

Job Requirements

Happy Friday everyone! I am in need of a Senior Software Engineer for a Bellevue based client. Exp. with C#, .Net Core, Azure, MVC, REST, Docker, Kubernetes. Cheers!