Dotnet Developer

icon building Company : Recro
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Job Description - Dotnet Developer

Job Title: Lead II - Software Engineering (.Net Backend)

Location: Chennai, Tamil Nadu, India

Experience: 7-10 years

We are seeking an experienced Lead Software Developer to design, develop, and implement systems and software that support Information Security initiatives. This role focuses on building systems to support modern enterprise automation and delivering Information Security services via API. The ideal candidate will have strong expertise in object-oriented programming, secure coding practices, and full stack development.

Key Responsibilities:

Outcomes:

  • Interpret application/feature/component design and develop them in accordance with specifications.
  • Code, debug, test, document, and communicate the stages of product/component/feature development.
  • Validate results with user representatives and integrate and commission the overall solution.
  • Select appropriate technical options for development, such as reusing, improving, or reconfiguring existing components, or creating new solutions.
  • Optimize efficiency, cost, and quality.
  • Influence and improve customer satisfaction.
  • Set FAST goals for self and team; provide feedback on FAST goals of team members.

Measures of Outcomes:

  • Adherence to engineering processes and standards (coding standards).
  • Adherence to project schedules/timelines.
  • Number of technical issues uncovered during project execution.
  • Number of defects in the code and post-delivery.
  • Number of non-compliance issues.
  • On-time completion of mandatory compliance trainings.

Outputs Expected:

Code:

  • Develop code as per design specifications.
  • Follow coding standards, templates, and checklists.
  • Review code for team and peers.

Documentation:

  • Create/review templates, checklists, guidelines, and standards for design/process/development.
  • Create/review deliverable documents, design documentation, requirements, and test cases/results.

Configure:

  • Define and govern configuration management plans.
  • Ensure team compliance with configuration management plans.

Test:

  • Review and create unit test cases, scenarios, and execution plans.
  • Review test plans created by the testing team and provide clarifications.

Domain Relevance:

  • Advise software developers on the design and development of features and components with a deep understanding of the client's business problems.
  • Learn about the customer domain and identify opportunities to add value.
  • Complete relevant domain certifications.

Manage Project:

  • Manage delivery of modules and/or user stories.

Manage Defects:

  • Perform defect root cause analysis and mitigation.
  • Identify defect trends and take proactive measures to improve quality.

Estimate:

  • Provide input for effort estimation for projects.

Manage Knowledge:

  • Consume and contribute to project-related documents, share points, libraries, and client universities.
  • Review reusable documents created by the team.

Release:

  • Execute and monitor the release process.

Design:

  • Contribute to the creation of design (HLD, LLD, SAD)/architecture for applications/features/business components/data models.

Interface with Customer:

  • Clarify requirements and provide guidance to the development team.
  • Present design options to customers and conduct product demos.

Manage Team:

  • Set FAST goals and provide feedback.
  • Understand the aspirations of team members and provide guidance and opportunities.
  • Ensure team engagement in projects.

Certifications:

  • Obtain relevant domain/technology certifications.

Additional Responsibilities:

  • Lead the design, development, and implementation of systems supporting Information Security initiatives.
  • Coach and mentor other technical staff, serving as a team leader when interfacing with other groups.
  • Act as the lead developer and platform owner for software systems used to support or perform automated functions for Information Security services.
  • Perform technical design and code reviews, maintain processes for software stability, and uphold IT industry best practices.
  • Mentor junior teammates on secure coding and other software development best practices.
  • Possess strong knowledge of object-oriented programming (C# and .Net framework preferred), databases, data standards, XML, and similar technologies.
  • Have a basic understanding of Windows and Linux infrastructure, database technology, and web applications.
  • Be familiar with CI/CD pipeline technologies, Infrastructure as Code, and basic network engineering.
  • Experience with Windows and Linux security, database security, web application security, and secure API authentication methods (OIDC, OAuth, SAML) preferred.
  • Demonstrate excellent communication skills, problem resolution, and troubleshooting abilities.
  • Lead team meetings and assume leadership responsibilities for group activities, driving changes with multiple or cross-functional teams.

Qualifications:

  • Experienced software developer with expertise in multiple programming languages (C# and .Net framework preferred).
  • Strong background in Windows and Linux security, database security, and web application security.
  • Familiarity with secure API authentication methods such as OIDC, OAuth, and SAML.
  • Proven ability to lead and mentor a technical team.
  • Excellent communication and problem-solving skills.

Skills: .Net,c#,Database Security,Application Security

Original job Dotnet Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Share this job with your friends

icon get direction How to get there?

icon geo-alt Chennai

icon get direction How to get there?
View similar Customer Service / Guest Services jobs below

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.