What are the responsibilities and job description for the Lead .Net Developer position at Zolon Tech Solutions Inc?
Job Details
Title: Lead .Net Developer
Location: Herndon VA
Duration: Full Time
Secret Clearance Required
Job Description:
- Client is seeking a full-stack .Net software developer to lead the AMS ACRS modernization project.
- In addition to C#.Net skills, the .NET Developer must have hands-on experience with Oracle backend development, including writing, troubleshooting, and running SQL scripts, understanding and diagramming table relationships, and familiarity interacting with databases via ORM tools.
- Must have multifactor authentication (MFA) experience. Integration experience with .Net thick client applications and Oracle databases is a plus.
- The senior lead developer will work with a team to:
- Create architectural designs to demonstrate understanding and define workflows for implementing a new MFA solution.
- Develop new features to improve and enhance application workflows, reporting, and user experience specific to MFA between .Net applications and Oracle database.Must be proactive in problem-solving.
- Perform root cause analysis on backend reporting data and application sources when data inconsistencies are reported in production. Developers should be able to write and modify scripts to aid in analysis.
- Identify patterns and issues to be addressed, from both development and customer ticket feedback, with an eye for resolution/improvements for future releases.
Requirements:
- Senior-level understanding of certificates and use in an MFA solution.
- Experience creating designs using industry standards (e.g. UML).
- Must demonstrate ability to design and implement new features to an existing system.
- Knowledge of Oracle TCPS as a MFA solution.
- 10 years' experience in software development.
- 5 years' experience as a software technical lead.
- Experience with Oracle database.
- 5 years, of hands-on, experience using C#.Net, including an understanding of development best practices for performance and reliability.
- Hands-on, experience using ORM software and Oracle development tools,
- Familiarity with CI/CD/CM and deployment automation.
- Proven proficiency using CI/CD for automated software builds and continuous inspection of code quality.
- Demonstrates defensive coding experience to perform automatic reviews with static analysis of code to detect bugs and code smells using SONARQube or similar code quality tools.
- Experience with test-driven development using tools such as NUnit.
- Can demonstrate knowledge and problem-solving skills from an OOAD perspective, including using formal diagramming and modeling languages.
- Proficient with source control software tools, including knowledge of Git.
- Ability to be hands-on with multiple projects and shift priorities as needed.
- Experience working with a team under the scrum methodology.
- Prior experience implementing MFA solutions.
- 10 years of experience leading and developing software.
- 5 years Full Stack Development experience
- 4 years providing multi-factor authentication (MFA) solutions.
- Candidate must have a deep-level understanding of Multi-Factor Authentication (MFA) related to database authentication.
- Candidate must have experience using and developing X.509 certificates.
Education:
- Bachelor of science in a STEM-related field of study.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.