Description
We are looking for highly accomplished .NET Core experts. The candidate should be well versed in building high-performance enterprise platforms. You need to collaborate with other developer and non-developer teams to ensure attractive web/mobile apps with compelling features.
Responsibilities
- Develop a robust API gateway and RESTful services.
- Create efficient microservices.
- Create efficient backend components with top-class reusability, maintainability and responsiveness.
- Design and implementation of low-latency, high-availability, and performant applications.
- Integrate user-facing elements developed by front-end developers with server side logic.
- Implement security and data protection.
- Integrate data storage solutions such as relational databases, key-value stores, blobs, image stores.
- Work with third-party dependencies and APIs.
- Work with tools and apply methodologies that can proactively diagnose and fix bugs and performance issues.
- Maintain code and write automated tests to ensure the product is of the highest quality.
Skills
- 4-5 years of experience in building and scaling enterprise platforms and having efficient experience in developing APIs in .NET Core using the code-first approach.
- Conformable with toolsets like:
- C# / .NET
- .NET Core
- MassTransit, RabbitMQ
- AWS, Azure
- EF Core
- PostgreSQL
- MySQL
- LINQ
- Docker, Kubernetes
- Build robust Web Applications, microservices, MQ and Enterprise Integrations using REST
- Expertise in Microsoft .NET Core (C#, Web API, .NET Core, Entity Framework Core) and development experience on any cloud platform.
- Experience using Agile Development Processes
- Ability to collaborate with customers & internal teams to deliver the scalable, robust and intuitive product
- Excellent oral/written communication and interpersonal skills with the ability to collaborate across functions and geographies.
- Strong analytical, problem-solving, time management and organizational skills.
- Knowledge and hands-on experience with test-driven development.
- Experience with relational and non-relational database technologies like PostgreSQL and MongoDB.
Other Skills
- Well versed in building high-performance enterprise platforms.
- A complete understanding of the full enterprise platform development lifecycle right from prototyping.
- Have an uncanny knack and zeal of collaborating with other developer and non-developer teams to ensure attractive web/mobile apps with compelling features.
- Ability to create and maintain smooth continuous integration and continuous delivery pipeline.
- A positive mindset and continuous-learning attitude.
- Experience working in an agile development environment.
- Strong verbal and written communication skills to communicate strategy.
- Familiarity with modern front-end tools and building pipelines.
- A collaborative approach to building apps and solving complex problems.
- Attention to detail and problem-solving skills.
- Client-focused approach with a goal of creating user-centric designs.
- Good interpersonal, communication, and collaboration skills.
- Ability to write clean, well-documented code that follows good coding practices.
(ref:hirist.tech)