Our client, an onshore software development provider, is seeking a senior software developer to join their rapidly growing team. They are a laid-back team that works hard to deliver high-quality web and mobile applications. You should thrive on learning and delivering fast, well-written code. You will need to be a self-starter that leads, takes ownership and works well with minimal direction in a fast-paced startup technology environment.

Primary Responsibilities

  • Architect, design and build amazing products using .Net Core, React, and a mix of new and proven technology

  • Strive to learn about our customers and their needs

  • Develop and implement innovative features and functionality

  • Start projects from scratch as well as work on large scale existing projects

  • Continually work to improve your skills and share your expertise with the team

Required Experience & Education

  • Demonstrable experience with modern C# .NET and/or NodeJs programming languages and service design

  • Demonstrable experience of HTML/CSS and its cross-browser challenges

  • Strong experience in data storage technologies

  • Experience with at least one JavaScript framework such as React or Angular

  • Experience with CSS libraries such as Bootstrap or Foundation

  • Experience using modern software development tools and environments

  • Ability to communicate with customers and discern client business needs

  • Creative and constructive thinking a must

  • Bachelor's degree in Computer Science, or a closely related field; Master’s degree and experience in software/IT consulting services industry preferred