Senior Software Engineer

1 Month ago • 6 Years + • DevOps • Full Stack Development

About the job

Job Description

About the job Job Role : Software Developer - .Net Areas of responsibility and tasks Responsible for complete Software development life cycle of highly scalable, distributed solutions in C#, VB.Net, .Net framework, Windows form, WPF, WCF. Responsible for design, development, implementation and support of highly scalable, distributed solutions that leverage Azure components and services. Provide software development insights with respect to application architecture, design patterns and best practices. Work with IT security to monitor and ensure security and privacy Desktop applications and associated data. Regularly evaluate cloud applications and services for optimizations and upgrade Integration across various commercial enterprise system and in-house tools. Agile Architecture principles and stronghold on MVC, PRISM, MVVM.
Must have:
  • 6+ years of Dotnet based software development experience
  • Experience with agile process, DevOps and Version control systems
  • High level understanding of key cloud security concepts
  • Experience with .NET layered server architecture
  • Experience developing technical requirements based on business imperatives
Good to have:
  • Experience with RESTful web services
  • Experience with remote solutions like Citrix
  • Experience with VB.Net
  • Knowledge of process or chemical/mechanical engineering or manufacturing process
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

About the job

Job Role : Software Developer - .Net

Areas of responsibility and tasks

  • Responsible for complete Software development life cycle of highly scalable, distributed solutions in C#, VB.Net, .Net framework, Windows form, WPF, WCF.
  • Responsible for design, development, implementation and support of highly scalable, distributed solutions that leverage Azure components and services.
  • Provide software development insights with respect to application architecture, design patterns and best practices.
  • Work with IT security to monitor and ensure security and privacy Desktop applications and associated data.
  • Regularly evaluate cloud applications and services for optimizations and upgrade
  • Integration across various commercial enterprise system and in-house tools.
  • Agile Architecture principles and stronghold on MVC, PRISM, MVVM.

Competencies

  • Excellent knowledge of application architecture, techniques, design patterns and strategies
  • Experience with agile process, DevOps and Version control systems like Jira, GIT, TFS, Azure DevOps, Teamcity etc
  • High level understanding of key cloud security concepts like Active Directory, OAuth, Firewalls etc.
  • Experience with .NET layered server architecture.
  • Experience with working with RESTful web services is a plus.
  • Experience with remote solutions like Citrix is a plus.
  • Experience with VB.Net is a plus
  • Knowledge of process or chemical/mechanical engineering or manufacturing process will be beneficial
  • Experience developing technical requirements based on business imperatives
  • Demonstrated project experience in estimating, planning and delivery of the software packages.
  • Willingness to learn and ability to grasp new technologies is a must for this role.

Qualifications & Skills

  • 6+ years of Dotnet based software development experience with a background in Computer Science (B.Tech./M.Tech. in CS or equivalent).
  • Candidate must be open-minded and be able to understand complexity of tasks and project deliveries.
  • Candidate can speak, read and write English effortlessly.
  • Must be able to work with team members and under minimal supervision
  • Experience of working in an Agile development environment is a must.

To ensure a secure and trustworthy work environment, our recruitment process may include background checks and criminal record requests.

View Full Job Description

About The Company

Delhi, India (On-Site)

Delhi, India (On-Site)

Delhi, India (On-Site)

View All Jobs

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug