Software Developer, Hatch

Software Developer, Hatch

Company Hatch
Job title Software Developer – .NET FullStack
Job location Gurugram, Haryana, India
Type Full Time

Responsibilities:

  • Work in Application Development OR Application maintenance and support team to provide technical solutions of client problems
  • Work on prioritized defects and enhancements to and deliver them in within pre-defined SLAs
  • Be involved with all technical activities within the team such as estimating, sprint planning, software development life cycle activities, code reviews, testing, research, deployments, and documentation creation
  • Emphasize the collaboration and communication of both the development teams and IT to automate the process of software delivery
  • Advise on risk and order of feature development with the overall goal of delivering valuable, working software to production in a continuous-release product lifecycle
  • Remain abreast of technology developments within fields relevant to current and future initiatives and development work
  • Communicate open items and issues to key stakeholders, including management and architecture teams
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiencies
  • Works well in a team environment with shared code; disciplined use of source control and process documentation.

Requirements & Skills:

  • Ability to develop and enhance applications using technologies relevant to current and future initiatives and support and maintenance work
  • Familiarity with various requirements-gathering techniques, software usability, and software prototyping
  • Demonstrated strong logical and technical problem-solving skills
  • Demonstrated ability to learn and quickly comprehend new concepts and technologies
  • Demonstrated strong judgment and decision-making ability
  • High motivation and commitment to quality and customer service
  • Strong written and verbal communication skills including the ability to communicate with different levels of stakeholders from different parts of the world
  • Must be a self-starter and organized and needs minimal supervision
  • Understanding of all aspects of software development and implementation
  • Ability to work in an agile environment
  • 3-12 years experience working on a development team or trained in any of the below technologies or framework
  • C#/.NET /ASP.NET/ .Net Core 3.1/.Net 6.0
  • Object-oriented programming language
  • Entity Framework
  • Angular 12/13/14
  • Understanding of RDBMS concept, Ability to write SQL queries, Joins, etc.

Nice to have :

  • AJAX, JavaScript, jQuery, Material Design
  • HTML, Materialized CSS, JavaScript & Frameworks Libraries
  • Protocol – REST via Web API + JSON, OData
  • Knowledge of Microsoft Azure including storage accounts, API apps, and API Management services
  • Event-driven processes
  • SQL Server, Azure Storage, Azure Data Lake
  • Proficient in working with Microsoft Azure including functions, logic apps, service bus, security / key vault / OAuth2, and API Management services
  • Azure DevOps (Scrum and Source Control)
  • Visual Studio Professional 2017/ 2019/2022
  • Deployment Pipelines (CI/CD)
  • Azure Repo and Branching Strategy

apply for job button