Junior .Net Developer
NetImpact Strategies, Inc.
We have an immediate need for a Junior .Net Developerto join our talented team in support of a federal client in Falls Church, VA. The successful candidate will be responsible for leading application development and other technical efforts across a large multi-disciplined team, driving IT modernization efforts.
Responsibilities
· Supports sustainment of existing functionality and designs fixes and enhancements/perform program coding using system components and technologies (see Required Skills)
· Designs enhancements and features with organizational needs in mind to (including policies and procedures) to achieve objectives by working with Functional SMEs
· Work with Functional SMEs to estimate level of effort (LOE) of requirements and design solutions or development tasks that meet short-term and long-term needs using comprehensive, realistic, and effective plans
· Support configuration audits and ensure application integrity and identifies problems early on for product reliability in sustainment
· Conducts unit, smoke, and other relevant development testing, including creation of test cases and automating tests
· Support user acceptance testing and demos and participate in code reviews, as required
· Effectively balances and prioritizes multitude of responsibilities to ensure the success; and finds alternative solutions to complex problems
· Follows DevOps and agile management practices and adapt approved lifecycle methodologies to project needs
· Regularly reviews and provides LOE estimation inputs to the backlog as a part of continuous backlog grooming, support technical design discussions, and provides inputs during Sprint grooming to release features
· Maintain updates on task completion, challenges, issues, and status using a centralized requirements management tool
· Leverage experience and judgement to resolve technical issue or escalate, when applicable
· Works with Technical Lead to maintain and improve GitX processes and other DevOps workflows, including automation workarounds and innovations for team in building stronger capacity
Education:
· Bachelor’s degree in related field and 4+ years of combined experience in systems design, development, engineering, operations & maintenance and/or cybersecurity.
· Secret eligible (preference over resources who already possesses a Secret and/or a DoD CAC)
Security+ or higher (or ability to obtain one within 6 months
Required Skills:
· Design, modify, and implement complex software programming components and applications for enhancements/upgrades that requires development using .NET, C#, and ASP.NET MVC
· Strong verbal and written communications skills, particularly in translating technical concepts into understandable format
· Self-starting and self-managing – ability to work independently to complete tasks and proactive reach out to resolve challenges in a timely manner
· Strong customer-service attitude
· Strong team and collaboration work style
Desired Skills:
· Familiarity with other components in the technology
o Development using Telerik Kendo for jQuery and Razor Pages
o RHEL 8 UBI CRI-O image management using IronBank
o Vault Enterprise for access and identity management
o PostgreSQL identity management
· Familiarity with DevSecOps/DevOps deployment in CI/CD layer using jFrog and Jenkins to web-based cloud platforms (particularly AWS GovCloud PaaS)
o Experience with GitLab
o Experience with .NET Core running on RedHat OpenShift, Kubernetes clusters, and containerization