TEKsystems

Senior Software Engineer – .NET Developer

Bengaluru, KA, IN

18 days ago
Save Job

Summary

Key Skills and Experience Requirements

Technical Expertise:


Mandatory skills :

  • C#: Core programming language, commonly used for Windows application development.
  • Strong knowledge and experience in Asp.net using C#, and strong knowledge on Azure cloud


Experience:

  • 3–10 Years: Mid-to-senior level candidates, with significant hands-on expertise in the specified technologies.
  • Software Development Lifecycle (Windows/Desktop Applications): Focus on end-to-end development of desktop applications, including requirements, design, coding, testing, and deployment.


Software Enhancement:

  • Migration (possibly upgrading legacy systems).
  • Feature addition (improving or expanding application capabilities).
  • Security (implementing or improving security measures).

Database Integration:

  • Ability to work with databases, implying CRUD operations, optimization, and linking backend databases to Windows applications.

Agile/Scrum Methodology:

  • Demonstrated ability to work in iterative, collaborative environments, with familiarity in sprints, standups, and Agile tools.

DevOps:

  • Proficient in tools and practices like CI/CD pipelines, deployment automation, and system monitoring.
  • Knowledge of source/version control systems (Perforce, GitHub) is mandatory, showcasing collaborative and code management skills.



Interview rounds : 2-3 rounds

Notice period : Immediate joiner or 15 days notice preferred

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job