Job Description :
Sutherland is seeking a self-motivated and experienced person to join us as a Sr. Professional .NET Developer. We are a group of driven and hard-working individuals.
If you are looking to build a fulfilling career and are confident you have the skills and experience to help us succeed, we want to work with you!
Professionals in this role get to :
Enable and guide : Manage and lead a diverse team of 7-10 .NET developers, in developing & maintianing applications in .NET Platform.
Set the path to success : Create a mindset and culture within the team that embraces identifying, owning and solving issues, driving quality, improving performance and improving the customer experience.
Estimate engineering work effort for engineering team and effectively identify and prioritize the high impact tasks.
Be the expert : Contribute to the design and architecture to enable secure, scalable and maintainable software and should be able to clearly articulate the implications of design / architectural decisions, issues and plans to technology leadership.
Collaborate and influence proactive system monitoring practices and strategies to help identify issues before any customer impact, maintaining the system throughout its lifecycle.
Stay up to date : Support continuous improvement by investigating alternatives and technologies and presenting them for architectural review.
Our most successful candidates will have :
Bachelor or Master degree in Computer Science, Engineering or a related subject
Proven 8-10+ years of progressive .NET development experience
Excellent knowledge of .NET C# and Entity Framework
Excellent knowledge of .NET WPF and Windows applications
Excellent knowledge of Windows and Webservices development and integration
Strong experience with Object Oriented Programming / Design principles including abstraction, inheritance, polymorphism and encapsulation, Design patterns as well as their implementation in real world applications
Experience participating in the full lifecycle of projects, including version, build management, unit testing and issue tracking software (ex. TFS, JIRA, etc.)
Work experience in building and deploying applications to be hosted in cloud (AWS / Azure / GCP)
Experience in Application and Database application performance tuning
Ability to build & maintain solutions in .NET Platform explicitly in the WPF background
Candidates for this role must possess excellent responsive problem solving skills taking into consideration current DevOps practices and the complete technology stack that comprises the platform
Excellent coding, scripting and problem solving capabilities. Excellent customer service and communication skills, and become a highly collaborative partner with existing delivery, architecture, operation and leadership teams
Strong written and oral communication skills
Project Management certification like PMP or SCRUM Master
Experience in Product based development. Is a plus
Experience with 3rd party tools integration like WPF controls, licensing softwares, etc.