Dot net core developer

3 - 5 years

3 - 7 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Description
This role is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the role include ensuring that software is developed to meet functional, non-functional, and compliance requirements. This role ensures solutions are well designed with maintainability/ease of integration and testing built-in from the outset. These individuals possess strong proficiency in development and testing practices common to the industry and have extensive experience of using design and architectural patterns.
Primary Level of Engagement: Works as a team member under supervision from a more senior domain expert/architect.
Primary Interactions: Product Owner, Scrum Master, Development Team, Feature Lead, Architect, Dev Community of Practice
Responsibilities
  • Senior Programmer: Writing and maintaining code, bug fixes, lead & contribute to design discussions, investigating and resolving production issues , code review, develop frameworks and work with development manager to lead the development team.
  • In this role, you will be using the experience you have gained throughout your career to assist in the design, development, and implementation of SIEM and SOAR capabilities across an Enterprise environment.
  • Contribute to story refinement/defining requirements.
  • Perform spike/proof of concept as necessary to mitigate risk or implement new ideas.
  • Code solutions and unit tests to deliver a requirement/story per the defined acceptance criteria and compliance requirements.
  • Utilize multiple architectural components (across data, application, business) in design and development of client requirements.
  • Assist team with resolving technical complexities involved in realizing story work.
  • Design/develop/modify architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained.
  • Design/develop/maintain automated test suites (integration, regression, performance)
  • Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements.
  • Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained.
  • Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack
  • Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle.
  • Performs spike/proof of concept as necessary to mitigate risk or implement new ideas.
  • Automates manual release activities.
  • Designs, develops, and maintains automated test suites (integration, regression, performance)
  • Design and develop distributed, high volume, high velocity multi-threaded event processing systems using Core Java technology stack in an agile setting.
  • Develop solutions to the latest risk, regulatory and compliance regulations that maintain data integrity, security, and functionality.
  • Develop highly efficient software code for multiple use cases leveraging Core Java for various use cases built on the platform.
  • Provide high operational excellence guaranteeing high availability and platform stability.
Requirements
Education : Bachelor s degree in computer science, or related technical discipline
Certifications If Any : NA
Experience Range : Minimum 7+ years of strong programming experience
Foundational skills
  • Deep knowledge of .NET Core 6+
  • Proficiency with React.js and modern JavaScript/TypeScript
  • Deep knowledge designing and implementing RESTful Web APIs on recent .NET Core versions
  • Previous Application Programming/Development experience designing, developing, and deploying scalable, high-volume, multi-tiered, distributed transactional applications
  • Deep understanding of Functional Programming, Domain Driven Design, and Consumer Driven Contracts, Clean Architecture, CQRS
  • Proficient with API instrumentation, resiliency, caching, modularity
  • Proficient with API Security Frameworks (oAuth, JWT, etc.)
  • Proficient with API documentation tools (Swagger or similar)
  • Familiarity with Docker and Kubernetes
  • Strong understanding of unit testing frameworks, TDD, CI, IoC
  • Strong knowledge of SQL and noSQL databases
  • Deep understanding of Git version control system
  • Experience working in Agile development process and good understanding of various phases of Software Development Lifecycle
  • Experience in data access technologies and patterns
  • Ability to communicate, written and verbal, with technical and non-technical cross-functional teams
Desired skills
  • Deep knowledge designing and implementing Event Based integration services using Message Brokers such as Kafka, RabbitMQ, etc.
  • Jira/Jira Service Management Workflow Configuration and API Integrations
  • Knowledge of software development lifecycle; preferably with Agile, Kanban/Scrum
  • Experience with cyber security related workflows / solutions / implementation.
  • Experience with cloud platforms (Azure preferred)
  • Experience with microservices architecture.
Work Timings : 11.30 AM to 8.30 PM
Job Location : Hyderabad/ Chennai

Mock Interview

Practice Video Interview with JobPe AI

Start Core Java 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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

Indore, Madhya Pradesh, India

mumbai suburban, bengaluru, mumbai (all areas)