TERAWORK.COM is a virtual meeting point for getting work done. TERAWORK is a bridge between service providers and the individuals and businesses that need their talents and skills. Via TERAWORK, customers are provided with a wide pool of skills and services to draw from in getting their projects done, while talents have a platform to reach more customers, earn income and grow their businesses. With an office in Lekki, Lagos Nigeria, TERAWORK connects customers with talented Freelancers, Service Providers or Sellers from all parts of the world, using a safe and secure system that guarantees fulfillment, security, and value for money.
Job summary:
- Design, develop, and deploy microservices using ASP.NET Core or ASP.NET.
- Implement RESTful APIs to support front-end and mobile application functionalities.
- Collaborate with front-end developers and architects to integrate user-facing elements with server-side logic.
- Optimize microservices for performance, scalability, and reliability.
- Write clean, maintainable, and well-documented code following best practices.
- Participate in code reviews, troubleshooting, and debugging to ensure high-quality software delivery.
- Work closely with cross-functional teams to understand requirements and deliver solutions that meet business needs.
- Stay updated with industry trends and technologies to continuously improve development processes.
Required skills and work experience:
- Minimum of a solid 2-3 years work experience as a Backend Developer
- Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Knowledge of Docker and containerization technologies.
- Familiarity with front-end technologies (JavaScript, HTML, CSS) is a plus.
- Strong experience in backend development using ASP.NET, ASP.NET Core, or similar frameworks.
- Proficiency in the C# programming language.
- Experience with microservices architecture and design patterns.
- Knowledge of RESTful APIs and web services.
- Familiarity with SQL and NoSQL databases such as SQL Server, MongoDB, or similar.
- Understanding of version control tools (e.g., Git) and CI/CD pipelines.
- Ability to work independently and as part of a team in an Agile environment.
Method of Application
Signup to view application details.
Signup Now