Senior C# .Net Developer
Job Location:- Dallas, TX (Day 1 Onsite Candidate Needs to work 5 Days at the Client Office)
There will be a coder pad assessment at the time of Client Interview
Level
Core Skills/Competencies
Score
Critical Concepts
Expert
C#/.NET Development
20
Designing, developing, and testing applications in C#
Expert
Windows Enterprise Infrastructure
15
Understanding of Windows AD, domain services, etc.
Expert
Software Development Lifecycle (SDLC)
15
Experience across analysis, design, development, testing, deployment, support
Proficient
CI/CD Tools
10
Use of tools for integration, deployment, configuration (e.g., Jenkins, Git, Azure DevOps)
Proficient
Version Control Systems
10
Proficiency in Git or equivalent
Competent
Microsoft Azure / AWS
10
Experience with cloud infrastructure; certification preferred
Competent
PowerShell Development
10
Experience with scripting and automated testing in PowerShell
Competent
JavaScript Frameworks
10
Experience with Angular or React
looking for - C# .NET Developer with below requirements,
- The Workforce Identities Engineering team within the Identity and Access Management function of Core Engineering is looking for an experienced C# developer.
- This position will be working with a global team responsible for the architecture, design and development of systems supporting the on-premise Active Directory and cloud-based identity platforms.
- We are looking for .NET developers with experience in Windows enterprise infrastructure who understand the requirements for global, distributed platforms that require very high levels of uptime.
- The ideal candidate will have a minimum of Eight years of professional experience in a software engineering role.
Job Summary
- Work with a global team of highly motivated platform engineers and software developers delivering solutions specializing in a range of technologies with a remit to define and build integrated architectures for secure, scalable infrastructure services serving a diverse set of internal and external use cases
- Execute the full software product lifecycle: analysis, technical design, development, testing, release, support
- Contribute to, and eventually lead, software engineering and re-engineering projects
- Collaborate with engineers from other platform teams to design and implement new features
- Engage in production troubleshooting
SKILLS AND EXPERIENCE WE ARE LOOKING
- Proficiency in designing, developing and testing software in C#; willingness to learn and adopt new languages as necessary
- The ability to communicate technical concepts effectively, both in writing and orally, as well as the interpersonal skills required to collaborate effectively with colleagues across diverse technology teams
- Experience developing, deploying and supporting software across the full Continuous Delivery life-cycle
- Solid experience of version control, continuous integration, deployment and configuration management tools
- The ability to understand and effectively debug both new and existing software
- Must be able to sustain a high rate of workflow and work on multiple projects Preferred Qualifications
- Experience with public cloud environments (Microsoft Azure / AWS Certified Developer or equivalent)
- Experience with PowerShell software development and automated testing
- Experience in JavaScript development and Angular or React.