Welcome to RemoteYeah 2.0! Find out more about the new version
here
.
remote
yeah
Remote engineering jobs
Remote jobs
Remote companies
Log in
Sign up
Post a job
Remote jobs
Remote companies
Log in
Sign up
Post a job
Homepage
/
Remote Back-end Engineer jobs
/
Remote Backend Engineer
Remote
Backend Engineer
at
Data Ideology
Posted 1 day ago
✅
6 applied
Description:
The Backend Engineer will develop and maintain backend systems and services using C# and .NET technologies.
The role involves working within a microservices architecture to ensure high-quality, scalable solutions.
Responsibilities include designing and implementing RESTful APIs and Web Services for system integration.
The engineer will ensure robust unit testing and implement proper debugging techniques.
Development of applications using Azure ServiceBus and integration with cloud-based infrastructure is required.
Collaboration with cross-functional teams to understand business objectives and contribute to product design is essential.
The engineer will maintain and optimize SQL databases, ensuring data integrity and high performance.
Participation in code reviews and providing mentorship to junior developers is expected.
Continuous improvement of the development process by adopting new tools and practices is encouraged.
The role includes assisting in the deployment and management of services using Azure DevOps, Azure Repos, and related tools.
This position does not have supervisory responsibilities.
The work environment is remote, with hours generally from Monday through Friday, depending on client needs.
Requirements:
A Bachelor's Degree in Computer Science or a related field with 5+ years of relevant experience is required.
Proven experience as a Backend Engineer, Software Engineer, or in a similar role, with a strong focus on backend development is necessary.
Solid experience with C# and .NET Framework/Core is essential.
Familiarity with cloud services, specifically Azure, is required.
Experience working with microservices architectures and RESTful APIs is necessary.
Experience with SQL and relational databases is required.
A strong understanding of object-oriented programming concepts is essential.
Proficiency in unit testing and debugging techniques in C# is required.
Familiarity with Azure ServiceBus and Azure DevOps pipelines is necessary.
Experience with tools like Postman, Swagger, and SQL Server Management Studio is required.
Experience with source control tools, particularly GitHub and Azure Repos, is necessary.
Knowledge of modern cloud-based application architecture is essential.
Understanding of microservices and containerization practices (Azure Kubernetes Service is a plus) is beneficial.
NoSQL experience is advantageous.
Strong problem-solving and collaboration skills are required.
Benefits:
The position offers the flexibility of remote work from home.
The work schedule is generally Monday through Friday, with specific hours depending on client needs.
The role provides opportunities for professional growth and development through mentorship and collaboration.
Employees are part of a motivated team that values learning and intellectual curiosity.