1 - 6 years

6 - 16 Lacs

Posted:6 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Position: Software Developer - .NET WPF

Location: Cyber City, Gurugram

Work Mode: In office (Monday to Friday)

Summary

Hatch is all about challenge.  We challenge our clients with innovative ideas that help them take their business to higher levels.  We challenge our employees to take on responsibilities and take initiative regardless of position title or job description.  

Responsibilities

We are looking for a Senior .NET Software Developer (WPF) to add to our dynamic team.  The responsibilities of the role include:

  • Work in Application maintenance and support team to provide technical solution of client problems
  • Work on prioritized defects and enhancements to and deliver it 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.

Skills/Qualifications

  • 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

Experience

  • 1- 8 years experience working on a development team, providing technical leadership/guidance/mentorship.  Proven capabilities in the following technologies:
  • WPF, PRISM, Unity Container 
  • Protocol REST via Web API + JSON, OData
  • C#/.NET 4.5.2/ASP.NET/ .Net Core 3.1/.Net 6.0
  • AJAX, JavaScript, jQuery, Material Design
  • Design patterns (MVC, MVVM)
  • Proficient in working with 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 
  • Experience evaluating new development frameworks and technologies and provide adoption recommendations
  • Demonstrated extensive experience to interpret user stories and acceptance criteria and break them into testable tasks that can be committed to and delivered within a given sprint
  • Experience with software configuration management; software quality assurance methodologies
  • Experience with Agile methodologies and working in teams
  • Experience building and supporting mission critical applications, running in a highly distributed manner
  • Experience building consensus across teams and working within teams in disparate geographic locations

Other Experience

  • Working knowledge and experience in the following technologies an asset:
    • MS SharePoint online
    • Microsoft PowerBI
    • Mobile Framework Xamarin Forms and Azure Mobile 
  • 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 
  • Willing to work outside of normal business hours as part of a global team and to travel as required
  • Bachelors degree or equivalent combination of education, training or work experience

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

gotri, vadodara, gujarat