Skip to content

NetCore API Developer

Job Description

Experience: 2-3 Years

Location: Remote

 

Overall:

● Extensive experience working with multithreaded distributed systems.

● Strong experience in developing and implementing applications using NetCore technologies.

● Strong knowledge of Object Oriented Programming concepts.

● Excellent Analytical, Presentation, Communication, and Interpersonal skills.

 

Specifics:

● Architect and develop highly scalable backend systems using microservice architecture

● Design and implement robust APIs adhering to the REST architecture style

● Implement/Maintain transactional messaging capabilities within the systems

● Developed big data pipelines for consuming and processing data from different sources

● Analyze and perform troubleshooting of large-scale distributed systems (application and performance issues)

● Design database schemas and queries for complex business scenarios.

● Use Git for Trunk based development.

● Well versed in C#, Entity Framework and LINQ

● Deliver high-quality code and code reviews

 

Desired skills:

● Deployed and maintained services in Azure

● Program metrics collection, alerting, and monitoring mechanisms for the system

● Demonstrated ability to quickly adapt third-party tools and provide solutions for integration with the system.

● Experience in Agile Software Development Methodology.

● Working knowledge of HTML/CSS, Javascript, NodeJS, Python, Git