Next Step Systems - Phoenix, AZ

posted 3 months ago

Full-time - Mid Level
Hybrid - Phoenix, AZ
Professional, Scientific, and Technical Services

About the position

As the Back-End C#, SQL Server Software Developer on the team, you will be working on the design and development of API services from the ground up. This role requires a solid understanding of computer science fundamentals and practical industry experience, allowing you to work across the stack with various technologies. You will be responsible for developing, testing, deploying, and releasing new API features, ensuring that the code you produce is of high quality and meets the requirements set forth by the team. This position is hybrid, with onsite work required in Phoenix, AZ, providing an opportunity to collaborate closely with your team members and stakeholders. In this role, you will translate API call and response requirements into high-quality code, optimizing components for maximum performance. You will also be an advocate for general engineering best practices, such as domain-driven code architecture, encapsulation, separation of concerns, single responsibility, and clean code practices. Your contributions will be vital in ensuring that the API services are robust, efficient, and maintainable, ultimately enhancing the overall user experience and functionality of the applications you work on.

Responsibilities

  • Develop, test, deploy and release new API features.
  • Translating API call/response requirements into high-quality code.
  • Optimizing components for maximum performance.
  • Advocate for general engineering best practices such as domain-driven code architecture, encapsulation, separation of concerns, single responsibility, and clean code practices.

Requirements

  • Bachelor's degree in Computer Science.
  • 5+ years of experience in C# and SQL Server.
  • Strong knowledge of C# and Microsoft SQL Server.
  • Knowledge of SQL Server optimization techniques.
  • Friendly, approachable, and collaborative team player who enjoys working with people from a variety of backgrounds.
  • Continuous improvement mindset that challenges the status quo and seeks self-improvement.
  • Problem solver, comfortable taking the initiative in challenging and ambiguous circumstances.
  • Solid experience with structuring and writing unit tests and writing end to end tests.
  • Ability to read, understand and write React JS code.
  • Experience with Node.js.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service