.NET Software Engineer Clearance: S/TS Fairfax, VA “Remote”
We are looking for team-members with creative talent who are ready to take on the challenge of .NET Software Engineer to work collaboratively in order to further advance cutting-edge technology, products, and services for the Department of Justice to combat organized crime.
We are looking for a technologist that understands the wide enterprise IT landscape and can effectively identify and communicate risks and solution enhancements. As a .NET Software Engineer, you will become an expert in all aspects of the production infrastructure and work closely with onsite engineers, database admins, and developers. You will work in a secure, fast paced environment with continuous integrations and leading-edge technologies. You will actively engage with leadership members to communicate your strategies through verbal and written presentations. The field of .NET Software Engineer is evolving and growing, and our program needs highly innovative individuals, please keep reading…
Roles and responsibilities potentially include:
The .NET Software Engineer supports a number of Web-based applications that incorporate modern technologies like .NET Core, Elastic and Solr Search, and responsive user interface technologies including jQuery and React. Were also in the process of migrating some of our applications to an Azure cloud environment. Our ideal software engineer will be able to work as a full stack developer, but were particularly interested if you have significant UI / front-end development and Azure skills.
He or she will work closely with other members of our system administration team, development teams, database administrators, information security engineer, network engineers, and with senior Government stakeholders on a daily basis.
What you will be doing:
Design, develop and deliver web applications and software for new and existing programs
Participate in our Agile Software Development (Scrum) process, including sprint demos to our customer and user stakeholders
Evaluate and implement enhancements and modifications to existing Web application and back-end software
Take ownership for your areas of responsibility while working as part of the entire team
Experience (nice to have):
Entity Framework or other ORM frameworks (e.g., NHibernate)
Microsoft Azure or other cloud technologies (e.g. AWS)
Search technologies like Lucene, Solr or ElasticSearch
JavaScript libraries like Angular, React, Vue, jQuery, etc.
Git, Jenkins, and continuous integration
Familiarity with Responsive Web Design, HTML5 and CSS3
Automated testing tools and frameworks
Data visualization techniques and libraries, e.g., D3.js, DC.js, svg/Canvas, Leaflet
Required Qualifications:
This position requires a Bachelors degree in a specialized area or equivalent field and at least 5 (five) years of related experience; or Masters degree and three years of related experience. For Junior – Bachelor’s degree with 2-3 years experience.
Minimum of 3 years web application development using C# and related Microsoft technologies
Location:Merrifield, Virginia
Type:Contract
Job#2321
Systems Integrator Clearance: S/TS Fairfax, VA
We are looking for team-members with creative talent who are ready to take on the challenge of Systems Integrator to work collaboratively in order to further advance cutting-edge technology, products, and services for the Department of Justice to combat organized crime.
We are looking for a technologist that understands the wide enterprise IT landscape and can effectively identify and communicate risks and solution enhancements. As Systems Integrator you will become an expert in all aspects of the production infrastructure and work closely with onsite engineers, database admins, and developers. You will work in a secure, fast paced environment with continuous integrations and leading-edge technologies. You will actively engage with leadership members to communicate your strategies through verbal and written presentations. The field of Systems Integrator is evolving and growing, and our program needs highly innovative individuals, please keep reading…
Roles and responsibilities potentially include:
The Systems Integrator solicits and captures desired business outcomes, requirements, demands, actions, and plans supporting a multi-agency data warehouse program and will be responsible for execution of classified and unclassified networks.
Preferred Experience:
Solicits and captures desired business outcomes, requirements, demands, actions, and plans
Plans and executes integration, regression, and acceptance testing
Assists in the development of use cases and acceptance criteria
Reports and tracks defects in the system
Partners with business end-user community and IT staff to refine requirements
Strategizes and presents ideas to stakeholders
Defines product features according to customer needs
Participates in the development process
Acts as the main point of contact between teams and stakeholders
Manages and prioritizes product backlog items
Assists the scrum/product development team to meet the objectives of each sprint
Adjusts and improves each iteration of the product before release
Identifies areas of improvement
Keeps customers and stakeholders informed of the status of the product
Knowledge, Skills and Abilities:
Proficient ability act with little daily instruction on tasks of diverse scope using a seasoned professional understanding of the Business Systems Analysis discipline
Exhibits solid knowledge on how IT solutions are constructed
Prior work experience as a Business Analyst or Quality Assurance Analyst capturing, analyzing, and translating business requirements, specifications, processes, and business cases strongly desired
Prior Experience as a Product Owner with an Agile team strongly desired
Proficient experience creating user stories, use cases, acceptance criteria, and test plans/cases
Proven understanding of solutions development methodologies (e.g. DevOps, Agile, Software Development Lifecycle, etc.)
A track record of high-level personal performance
Shows significant contribution within diverse teams across multiple projects or small initiatives to successfully achieve deliverables
Solid presentation skills
Proficient oral & written communication skills
A history that illustrates flexibility and adaptability to changing business needs and shows exposure to overcoming fundamental change obstacles
Lean-Agile mindset proficient in the understanding and becoming familiar with the Lean-Agile mindset
Lean-Agile principles and practices (includes DevSecOps, Scurm, SAFe, and Kanban) Proficient knowledge of the Lean-Agile principles and practices (includes DevSecOps, Scurm, SAFe, and Kanban)
Required Qualifications:
Requires a Bachelors or Technology degree in Engineering or a related specialized area/field, or equivalent (4 years job-related experience). Requires an additional 5+ years of job-related experience, or a Master's degree with 3+ years of job-related experience.