General Description:

Scio Consulting is looking for a Senior FullStack Developer (.Net) who’s passionate about building innovative products that scale to thousands of users a day. You’ll be working with a smart and diverse team of problem solvers who exhibit high energy, deep technical skills, and a drive to get things done.


  • Maintain and develop new features to enhance the customer experience
  • Integrate the front-end and back-end aspects of the web application
  • Build reusable code, refactor existing code, and libraries to maintain code integrity and organization.
  • Collaborate effectively with Scrum team to provide accurate work estimates
  • Utilize Scrum best practices to work on the highest priority sprint item, which could be front-end or back-end development work
  • Participate in code-review and mentor other developers
  • Troubleshooting and production support of issues


Minimum Education and Experience Required:

  • Bachelor’s Degree in Computer Science or relevant field with a minimum of five (5) years of work in a business environment
  • 5+ years of experience with .NET Framework or .NET Core
  • 3+ years of experience with JavaScript and other front-end libraries like Angular, React or Aurelia
  • 3+ years of experience with HTML5
  • 3+ year of experience in CSS and Bootstrap

Essential Knowledge, Skills and Abilities Required:

  • Must be fully bilingual English/Spanish
  • Must be able to communicate effectively to all members of the organization in-person and remotely.
  • Ability to understand through communication the needs of the business and then relay that information to the appropriate business and/or technical resources
  • Clear and effective written communication
  • Ability to be self-directed and motivated
  • Team oriented, open and collaborative
  • Ability to teach and mentor others
  • Effective analytical and problem-solving skills
  • Write clean, self-documenting clear code
  • Ability to test your code and code of your peers
  • Customer experience focused

* This opportunity is open to work at our office in Morelia*