.Net Core Senior Developer (Job ID: 202833)

Urgent
Application ends: May 5, 2025
Apply Now

Job Description

Company: Infosys Limited
Location: Trivandrum, Kerala, India
Job Type: Full-Time
Experience: 3-5 Years
Education: MCA, MTech, Bachelor of Computer Science, Bachelor of Engineering, or
Bachelor of Technology (or equivalent experience)
Expected Salary: ₹10 – ₹15 Lakhs per year
Job Category: Information Technology, Engineering
Website: Website info
Contact: Contact us

About the Role:
As a .Net Core Senior Developer at Infosys, you will be responsible for designing,
developing, and enhancing software solutions using .NET Core technologies. You will
work closely with business stakeholders and technical teams to gather requirements and
build robust applications using languages such as C#, F#, and Visual Basic.
Your role involves writing efficient, well-structured code, performing thorough unit
testing and debugging, and ensuring the overall quality and performance of the
applications. You’ll also maintain and improve existing systems and collaborate with
cross-functional teams to support integration, data migration, and deployment activities.

Key Responsibilities:

  • Requirement Analysis: Collaborate with business stakeholders and technical
    teams to gather and analyse requirements for .NET Core applications.
  • Software Development: Design, develop, and enhance software solutions using
    .NET Core, implementing business logic and functionality.
  • Testing and Debugging: Write unit tests and perform debugging to ensure the
    quality and reliability of developed applications.
  • Maintenance & Optimization: Maintain and enhance existing .NET Core
    applications by troubleshooting issues, implementing bug fixes, and optimizing
    performance.
  • Collaboration: Work with developers, database administrators, and system
    administrators to integrate applications with other systems and databases.
  • Documentation: Develop and maintain technical documentation, including system
    designs, coding standards, and user manuals.
  • Continuous Improvement: Stay updated with the latest .NET Core technologies
    and industry trends, recommending improvements to enhance system
    performance and efficiency.
  • System Integration: Collaborate with cross-functional teams to support system
    integration, data migration, and software deployment activities.
  • Code Reviews: Participate in code reviews and provide constructive feedback to
    ensure adherence to coding standards and best practices.
  • Risk Management: Proactively identify and address potential risks or issues
    related to .NET Core applications and propose appropriate solutions.

Technical and Professional Requirements:

Preferred Skills:

  • Experience modernizing .NET applications to .NET Core.
  • Knowledge of Azure cloud platform and services.
  • Familiarity with Agile or Scrum methodologies.
  • Understanding of software version control systems, such as Git or Subversion.
  • Certifications in .NET Core or related technologies are a plus.

Additional Responsibilities:

  • Understand design principles and architectural fundamentals.
  • Know performance engineering, quality processes, and estimation techniques.
  • Translate functional and non-functional requirements into systems requirements.
  • Design and code complex programs and write test cases based on specifications.
  • A solid understanding of SDLC and agile methodologies.
  • Logical thinking and problem-solving skills with the ability to collaborate effectively.