Search by job, company or skills

NICE

Specialist Software Architect (C#)

10-14 Years

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 months ago

Job Description

How will you make an impact

You willbe responsible for:

  • Owning the architecture, and carrying out design, implementation, and developer-level test, of UI, server, and interface components, using C#, inon-premise, multi-threaded, multi-server environments
  • Leading technical decisions on architectural direction using a collaborative, team-based approach
  • Ensuring the architecturetakes into accountthe concerns of security, scalability, compatibility, and maintainability
  • Performing testing of your work, fixing defects, and helping to resolve customer support cases
  • Ensuring that the team adheres to the architectural direction and standards
  • Mentoring and coaching team members in architecture practices and issues
  • Liaising with Product Management during planning sessions
  • Leading technical decisions but avoiding dictating the architectural direction, in favour of a collaborative, team-based approach

Have you got what it takes

  • 7+ years of experience developing applications in C# using Visual Studio/Visual Studio Code
  • Experience working in collaborative multidisciplinary teams
  • Experience creating maintainable code and using source control solutions such as DevOps, GIT or similar
  • Experience of unit testing, code reviews, and other product quality disciplines
  • Solid understanding of the principles of network security, authentication, and authorization
  • Experience of working with databases using Entity Framework or similar
  • Good knowledge of SOLID principles
  • Experience creating RESTful APIs and ensuring API extensibility

You will have an advantage if you also have:

  • Security best practice (OWASP top ten)
  • MS SQL Server
  • DevOps, TeamCity
  • Windows services
  • WCF
  • Experience developing applications in C++ using Visual StudioWill be essential to have some C++ experience in the team

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Job ID: 112016141