Senior Software Engineer

2 Weeks ago • 6 Years +

About the job

SummaryBy Outscal

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