As a Senior .NET Developer, you will be responsible for designing, developing, testing, and maintaining software applications and solutions using Microsoft technologies and frameworks. Your primary focus will be on creating efficient and robust solutions that align with the organization's objectives and best practices in software development.
Special Skillset Qualifications :
- Bachelor's degree in Computer Science, Information Systems, or a related field
- Microsoft technical certification in the product being supported is preferred
- Certification in at least one formal development methodology
- Techno-functional knowledge and experience in MS .NET, .NET Core, C#, SQL Server
- Minimum six years of experience in Information Technology, including at least five years in a developer role
- Knowledge of change and release management processes
- Ability to estimate reliably the time, effort, dependencies, and resources required to complete a development task
- Excellent written and verbal communication skills
- Experience working in client-focused service delivery environments
Required Skills & Experience :
Ability to design and develop new features from requirements as well as support time-sensitive production activitiesAbility to debug existing code and troubleshoot issues with minimal response timeProven experience in software development using Microsoft technologiesProficiency in programming languages such as C# and familiarity with the .NET frameworkExperience with Microsoft SQL Server or other relational databasesUnderstanding of Agile development methodologiesExcellent problem-solving and analytical skillsProven ability to build and maintain relationships with both IT teams and business customersExtensive experience in programming and / or systems analysisBroad understanding of information systems and application architecture standardsSkill Set (Must Have) :
ASP.Net, .Net Core, C#, SQL Server, SSRS, SSIS, Power BI, TSQL Coding, Stored Procedure, SSAS, SQL Cubes & DimensionsPrior experience working with financial reporting, financial systems, financial, and audit processesStrong ability to communicate technical concepts, terms, and language to both technical and non-technical audiencesExcellent troubleshooting experienceFunctional knowledge of various Microsoft technologiesFamiliarity with version control systemsExcellent problem-solving and analytical skillsRequired Skills : .NET
Additional Skills : .Net Developer