Backend Developer - Dotnet/MongoDB/Kafka
iLink Digital
Pune City, Maharashtra, India
1d ago

Description

  • Analyze, design, and develop code. Provide innovative and cost-effective engineering solutions for oil field services
  • Produce analyses, mathematical models, designs and draw design conclusions based on those.
  • Build prototypes, products, APIs, and systems suitable for testing and may be required to set up and run lab simulations.
  • Ensure that solution code and artifacts are managed and safeguarded in a configuration management system in accordance with relevant procedures and guidelines.
  • Assist in identifying and organizing requirements and producing specifications, meeting performance standards etc.
  • Develop and execute unit tests to ensure and maintain source code quality.
  • Provide timely corrective actions on all assigned defects and issues.
  • Conduct and / or participate in technical reviews of requirements, specifications, designs, code, and other artifacts.
  • Contribute to design standards and support design re-use (best practices, etc.).
  • Contributes to development plan by providing task estimates.
  • Create and maintain product documentation (requirements, specification, design, development, integration, test procedures and results).
  • Technical Skills :

  • Knowledge of software architecture & design
  • Knowledge of Design Patterns, SOLID principles etc.
  • Experience with agile software development processes (specifically SCRUM)
  • Knowledge of configuration management
  • Knowledge of and adherence to software quality principles
  • Knowledge of Oilfield services domain will be preferred
  • Application Development Skills and Level :

  • ASP.NET Web API programming - ADVANCE Level
  • Knowledge of .NET Core : INTERMEDIATE Level
  • Knowledge of .NET Core Web API : INTERMEDIATE Level
  • Knowledge of C#, Dot NET, Visual Studio : ADVANCE Level
  • Object oriented programming : ADVANCE Level
  • Experienced in writing good unit and integration tests : ADVANCE Level
  • Advanced debugging and troubleshooting skills : INTERMEDIATE Level
  • Knowledge of SQL language and Tools : INTERMEDIATE Level
  • Strong understanding of Message Queues and have worked upon any one of them (Kafka, RabbitMQ, Pub Sub etc.)
  • Strong knowledge and hands-on experience of databases - MongoDB, Postgres, Cassandra (nice to have)
  • Nice to have -

  • Familiarity with cloud computing and / or enterprise application development
  • Experience with cloud-based technologies (for example, Docker, Kubernetes)
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form