Talent.com
This job offer is not available in your country.
.NET Azure Senior Dev / Lead

.NET Azure Senior Dev / Lead

ConfidentialBengaluru / Bangalore
30+ days ago
Job description

Education, training, experience and licensing :

Education

  • Bachelor's degree or equivalent experience.

Experience

  • 5+ years of professional programming experience.
  • Expertise in .NET Framework and associated technologies including C#, ASP.NET, WCF, Web API, MSMQ, JavaScript, Angular JS, TFS, T-SQL and NuGet.
  • Perform code reviews and static code analysis to ensure code quality, security, and maintainability.
  • Implement security best practices to protect against SQL injections, Cross-Site Scripting (XSS), and other web vulnerabilities.
  • Optimize application performance, ensuring scalability and efficiency.
  • Proven experience creating, executing, and completing technical initiatives. Contemporary knowledge of software tools and frameworks to facilitate development. Advance knowledge in object-oriented software development methodologies and design patterns. Ability to effectively communicate advanced technical concepts to less experienced members of the development team.In-depth understanding of the current Microsoft development tools such as Visual Studio 2015 and TFS 2013. Experience developing solutions that use Web Services, microservices, SOAP and XML. Experience developing browser-based software solutions using IIS.
  • Licenses / Certifications

  • None
  • Compliance

    KEY Job Responsibilities :

  • Analyze, define, and document system requirements for data, workflow, logical processes interfaces with other systems, internal and external checks and controls, and outputs.
  • Manages day-to-day operational aspects of multiple projects and scopes.
  • Collaborate with product managers, designers, and other developers to deliver robust solutions that meet client needs.
  • Conduct bug tracking, debugging, and troubleshooting to resolve application issues.
  • Identify, document, and address security vulnerabilities in the application.
  • Perform code reviews and static code analysis to ensure code quality, security, and maintainability.
  • Implement security best practices to protect against SQL injections, Cross-Site Scripting (XSS), and other web vulnerabilities.
  • Optimize application performance, ensuring scalability and efficiency.
  • Write unit and integration tests to ensure high code quality.
  • Follow Agile / Scrum development practices and contribute to continuous improvement.
  • Consults with internal and external clients to prototype, refine, test, and debug programs and attain client approval.
  • Writes and maintains documentation to describe program development, logic, coding, testing, changes, and corrections.
  • Writes documentation or reviews documentation written by others that describes installation and operation procedures.
  • Writes and maintains functional and technical specifications.
  • Creates test data and runs tests to find errors and confirm program meets specifications.
  • Supervises Developers and development projects.
  • Provides training, coaching and constructive feedback.
  • Assess personal and learning development needs.
  • Plans and implements program to meet identified need through in-service attendance and other formal and informal means.
  • Develops and maintains professional relationships.
  • Promotes good working relationships among staff and between other disciplines and departments.
  • Assume individual accountability for own conduct and maintenance of professional attitude and appearance.
  • Approaches change in a positive manner, motivate staff to work as a team, accept constructive criticism and learn from it.
  • KNOWLEDGE, SKILLS, and ABILITIES :

  • Must be able to apply principles of critical thinking to a variety of practical and emergent situations and accurately follow standardized procedures that may call for deviations.
  • Must be able to apply sound judgment beyond a specific set of instructions and apply knowledge to different factual situations.
  • Must be alert at all times; pay close attention to details.
  • Must be able to work under stress on a regular or continuous basis.
  • Skills Required

    C#, Web Api, T-sql, .NET, Asp.net

    Create a job alert for this search

    Net Azure • Bengaluru / Bangalore