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 CoreMassTransit, RabbitMQAWS, AzureEF CorePostgreSQLMySQLLINQDocker, 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 skillsKnowledge 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 prototypingHave an uncanny knack and zeal of collaborating with other developer and non-developer teams to ensure attractive web / mobile apps with compelling featuresAbility to create and maintain smooth continuous integration and continuous delivery pipelineA positive mindset and continuous-learning attitudeExperience working in an agile development environmentStrong verbal and written communication skills to communicate strategyFamiliarity with modern front-end tools and building pipelinesA collaborative approach to building apps and solving complex problemsAttention to detail and problem-solving skillsClient-focused approach with a goal of creating user-centric designsGood interpersonal, communication, and collaboration skillsAbility to write clean, well-documented code that follows good coding practices.