Number8 is hiring a

Senior Software Engineer (C#/.NET, AWS, MySQL)

Contractor
Overview
Number8 is seeking qualified candidates to fill the role of Senior Software Engineer located in Latam.

In addition to a competitive salary rate and a positive work environment committed to delivering high-quality technology solutions, we also offer:

  • Flexible schedules and authentic work-life balance
  • Opportunities for continuing education
  • Social activities per country sponsored by the company
  • Birthday celebration
  • Payment in US Dollars


About the role

 

Our client designs, builds, and maintains custom software solutions that are used in restaurants including various applications used in the "front-of-house" (dining room) and "back-of-house" (kitchen) within a restaurant. Their clients include 25 of the largest restaurant brands and chains across the U.S. and globally.
 
We are looking for an experienced Senior Software Engineer to drive/lead the development and integration of software applications. This person will support the design and development of software systems and will help create a custom-built integration to connect the client's proprietary software with their vendor's point-of-sale system, which is one of the largest 3rd party POS system providers in the U.S. 



The main responsibilities/tasks include:
  • Engage in an Agile Kanban team to execute frontend and backend projects for the client’s proprietary solutions
  • Develop applications using C#, .NET Core, JavaScript, TypeScript, RESTful Web Services, MySQL
  • Deploy applications using Kubernetes in AWS, and partner with DevOps team members to address production issues
  • Actively contribute to architecture and design decisions, and create solutions that are designed for observability, maintainability, and performance
  • Create and maintain technical documentation
  • Perform troubleshooting, support issue resolution, and fix bugs and defects
  • Collaborate with Business Analysts and Product Owners to ensure requirements are clear and well-defined
  • Demonstrate a high level of ownership and take an active role in driving/shaping the current and future development of applications and systems 



Job Skills/Requirements
- +90% English written and oral (at least B2 level) with excellent communication skills
- 7+ years of professional software development experience, specializing in .NET development
- Strong experience building full-stack applications using C#, .NET Core, JavaScript, TypeScript, and MySQL
- Strong experience developing AWS cloud-based applications and services, including experience with AWS Lambda Functions
- Strong proficiency with Microservices, RESTful Web Services, and RESTful APIs
- Strong experience in unit testing and using dependency injection frameworks.
- Experience maintaining and upgrading existing applications
- Experience leading the development of new applications and systems
- Expert problem-solving, troubleshooting, and communication skills
- Capable of working independently with minimal supervision
- Ability to take business requests and break them down into manageable steps to achieve a goal
- Capable of designing a moderately sized software project, putting together a project plan to accomplish it, tracking progress, and executing it with a team
- Able to see the big picture of how systems interact with one another




Nice to have:
- Experience working with modern JavaScript frameworks like Vue.js, React.js, or Angular
- Experience using tools like Docker and Kubernetes to deploy applications
- Experience with QA Automation testing frameworks 






Apply today to learn more about this exciting opportunity. We are actively interviewing now for this position.

This job is no longer available

Enter your email address below to get notified whenever we find a similar job post.

Unsubscribe at any time.