Description
SocketLabs seeks a full-time software engineer to join our backend development team. The ideal candidate is intelligent, passionate about technology, and loves to gain new skills. We are seeking a responsible self-starter who can work under limited supervision and who is interested in long-term employment with a solid, growing company.
Core Responsibilities
- Work closely with a team of talented developers to plan, develop, and deploy our next generation delivery platform.
- Build modern, reliable, scalable, microservice-based architectures leveraging a wide variety of Azure Cloud Platform services such as Service Bus, Azure Queues, AKS, etc.
- Use your data architecture experience to play a key part in taming our data into a future-thinking design.
- Assure a high standard of quality in your own work and in the work of others on your team via good coding practices, process improvements, clean designs, and smart testing and review practices
- Develop, implement and maintain unit tests of programs
- Actively participate in agile team activities
Qualifications
Required experience:
- 5+ years of .NET software development in C#
- .NET, .NET Core, .NET 5
- ASP.NET, IIS
- Data architecture
- Strong background in databases
- Unit Testing, Integration Testing
- Strong fundamentals in modern development practices such as SOLID code and design patterns
- Developing and consuming REST Api’s
- SQL / Entity Framework
- Dependency Injection
Experience in the following would be a plus, but is not required:
- Docker/Kubernetes or similar container technologies
- Experience developing Microservice Architectures
- Oauth & OpenID Connect
- Experience with the SMTP protocol and email delivery
More About the Role
Job Type:
- Full-time
Benefits:
- 401(k)
- Dental insurance
- Flexible schedule
- Health insurance
- Paid time off
- Email nerd swag
Schedule:
- 8-hour shift
Education:
- Bachelor’s or equivalent experience (Preferred)
Work Location:
- Fully Remote Available
SocketLabs is committed to creating the most positive team environment possible, fueled by an employee-empowered, transparent, highly collaborative culture. We aim to provide our customers with the top product and service available.
How to Apply
To apply, please submit your resume to [email protected].