Computer/Software Jobs encompass a range of professions focused on designing, developing, testing, and maintaining software systems and applications. These positions, such as software developers, engineers, programmers, QA analysts, and system administrators, often require strong analytical skills, proficiency in programming languages, and an understanding of software development methodologies. Key hallmarks of these roles include problem-solving, continuous learning in a rapidly evolving tech landscape, and collaboration with cross-functional teams to deliver functional and user-friendly software solutions.
and complex system in an Agile construct to contribute to mission success for a variety of stakeholders. Join us and be part of the next generation of innovators as we blaze a trail forward for our profession and company. Responsibilities: Transform customer requirements into a technologically advanced, high-performing software architecture within program technical, schedule, and cost constraints supporting our Do D customers Work with emerging service and distributed computing technologies for satellite data processing and distribution as a member of our software development/systems integration teams supporting our Do D customers Work in a high-performance environment using Agile Software Development
processes to support system design, architecture, application deployment, and application maintenance Perform backlog grooming and sprint planning, developing and reviewing code, updating technical documents, generate unit tests, ensuring code meets requirements through unit testing, and resolving discrepancy reports Develop, install and configure software components or algorithms in a cloud-based environment/framework Work with the Scrum Master, Product Owner, and other scrum team members to ensure successful integration with other software components Qualifications Required Skills: You have an active Top Secret/SCI clearance You have a Bachelor's degree in Computer Science or Computer Engineering,
or related field with 8-10 years of experience or Master's Degree with 6-8 years of experience You have 3-7 years' experience with software design and development experience with service-oriented architectures to include web services, and JMS publish/subscribe messaging, micro-service and distributed computing technologies You have significant experience with modern Java development including Java 11+ and common Java frameworks such as Spring Boot 2.3+ and Apache Camel 3.4+ You have experience in Python 3.
x, Bash 4. x, and other languages You have experience developing software on Linux systems, typically Red Hat Enterprise Linux 7 or higher You have experience collaborating with external developers and integrating their components into a larger framework You have experience developing with containers and deploying to Kubernetes 1.18+ using Helm 3.
x. Familiarity with Rancher 2. x or Open Shift 4. x Experience with network architectures including IPv4, IPv6, network switches, firewalls, TCP/IP (socket) applications, and higher-level protocols such as HTTPS, HTTPS/2, GRPC, etc You have experience with Continuous Integration/Continuous Delivery (CI/CD) pipelines You have experience working within a team environment using Agile/Dev Sec Ops methods and tools, to include Jira, Confluence, Jenkins, GIT, Maven, and Gitlab You have experience implementing cybersecurity hardened solutions.
Familiarity with TLS and PKI You have experience in SAFE Agile methodologies and use of a Jira backlog to perform work Desired Skills: You can think creatively and operate in a collaborative, fast-paced, process-oriented, deadline-driven and sometimes ambiguous environment with little supervision You can express yourself confidently, concisely, and accurately through written and oral communications Must be willing to work in-person and willing to obtain the Security+ certification within 6 months of hire Target Salary Range $146,000 - $234,000.
This represents the typical salary range for this position based on experience and other factors. All For more details: jobs-search. org/software-engineer_chantilly-c449888/software-engineer-data-exchange-security-clearance-required-chantilly_i1969461355
Architect solutions to complex technical problems using industry best practices Lead the development teams to architect solutions and drive continuous improvement Maintain a full understanding of all aspects of the production system and the impact of future changes Advise the government on the best approach to complex problems Document solutions and project plans in a way which can be implemented by development teams Guide development teams through project implementation Address problems of systems integration, compatibility, and multiple platforms.
Responsible for project completion. Required Education, Experience, & Skills Bachelor’s degree in Engineering, Computer Science, or
other related analytical, scientific, or technical discipline 10 years of experience with programming and software development 5 years of experience componentizing large-scale production applications 5 years of experience architecting software solutions based on customer requirements 5 years of experience leading technical teams 3 years of experience designing and implementing automated build and deployment pipelines and supporting platform Experience troubleshooting and supporting enterprise applications with 10s of thousands of users while maintaining 24/7 availability.
Pay Information Full-Time Salary Range: $122870 - $208890 Please note: This range is based on our market pay structures.
However, individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience.
Employee Benefits: At BAE Systems, we support our employees in all aspects of their life, including their health and financial well-being. Regular employees scheduled to work 20+ hours per week are offered: health, dental, and vision insurance; health savings accounts; a 401(k) savings plan; disability coverage; and life and accident insurance. We also have an employee assistance program, a legal plan, and other perks including discounts on things like home, auto, and pet insurance.
Our leave programs include paid time off, paid holidays, as well as other types of leave, including paid parental, military, bereavement, and any applicable federal and state sick leave. Employees may participate in the company recognition program to receive monetary or non-monetary recognition awards. Other incentives may be available based on position level and/or job specifics. About BAE Systems Intelligence & Security BAE Systems, Inc. is the U. S. subsidiary of BAE Systems plc, an international defense, aerospace and security company which delivers a full range of products and services for air, land and naval forces, as well as advanced electronics, security, information technology solutions and customer support services.
Improving the future and protecting lives is an ambitious mission, but it’s what we do at BAE Systems. Working here means using your passion and ingenuity where it counts – defending national security with breakthrough technology, superior products, and intelligence solutions. As you develop the latest technology and defend national security, you will continually hone your skills on a team—making a big impact on a global scale.
At BAE Systems, you’ll find a rewarding career that truly makes a difference. Intelligence & Security (I&S), based in Mc Lean, Virginia, designs and delivers advanced defense, intelligence, and security solutions that support the important missions of our customers. Our pride and dedication shows in everything we do—from intelligence analysis, cyber operations and IT expertise to systems development, systems integration, and operations and maintenance services. Knowing that our work enables the U. S. military and government to recognize, manage and defeat threats inspires us to push ourselves and our technologies to new levels.
Our Commitment to Diversity, Equity, and Inclusion: At BAE Systems, we work hard every day to nurture an inclusive culture where employees are valued and feel like they belong. We are conscious of the need for all employees to see themselves reflected at every level of the company and know that in order to unlock the full potential of our workforce, everyone must feel confident being their best, most sincere self and be equipped to thrive. We provide impactful professional development experiences to our employees and invest in social impact partnerships to uplift communities and drive purposeful change.
Here you will find significant opportunities to do meaningful work in an environment intentionally designed to be one where you will learn, grow and belong. For more details: jobs-search. org/finance_chantilly-c449888/lead-architectsoftware-engineer-senior-security-clearance-required-chantilly_i1969463487
Determine and facilitate configuration and availability of the Dev Sec Ops infrastructure and development, integration, and test resources Ensure SW Development environments and infrastructure meet development and test needs Assist the ADT to meet sprint objectives by ensuring technical challenges and roadblocks are addressed and removed.
Ensure inter-ADT communication and dependency coordination occurs tied to execution of Program Increment Epics and Stories and issue resolution Ensure the quality of the software and solutions produced by the ADTs Collaborate with other technical leads (on-program and external) to facilitate process improvements and technical innovation Ensure baseline
updates have been properly prepared for deployment Communicate with technical leadership, ADT leads, and release train engineer impacts to the ADTs to fast track critical and high priority efforts.
Identify to the Chief Software Engineer ADT skill deficiencies that are impacting successful execution of development efforts Responsible for verifying code meets standards defined in the PPS&C. Communicate status to customer and program leadership of ongoing ADT SW development efforts Recommend and coordinate key information related to the need and description of off-cycle releases Investigate and determine resolution of development process / execution related issues Assist program leadership
in evaluation of technical personnel and determining ADT composition Plan, coordinate, and lead end of Sprint and Program Increment Demos Maintain documentation of the program's software baseline Core Qualifications: Candidate must have BS degree with 4+ years of prior relevant experience 3-4 years of experience working in an Agile software development environment as a technical contributor Experience serving as a technical lead with small software development teams Experience briefing customers and stakeholders Excellent written and oral communications skills, to include presentation of technical material to non-technical audiences Thorough understanding of the Agile software development process (SAFe Agile preferred) and its key processes, milestones, and roles.
Demonstrated proficiency with Java, Java Script, Python, or other modern programming language Experience with deploying, configuring, administering, and troubleshooting software (both custom and COTS/FOSS) in a Linux environment Experience working in an Amazon Web Services (AWS) cloud computing environment; similar for MS Azure is desired Experience integrating custom code with 3rd party software products/platforms (for example, development of custom plugins for a commercial or open-source product) Experience with version control systems such as git or Subversion Understanding of Dev Sec Ops concepts and tools Must be willing to obtain a Top Secret clearance and eligible for SCI All candidates must be US Citizens Preferred Qualifications Understanding of SSL/TLS and PKI concepts Familiarity with one or more common identity and access management protocols/standards, just as OAuth, SAML, LDAP, SCIM, or OIDC Prior knowledge of (or experience with) the Oracle Identity and Access Management (IAM) suite (including OAM, OUD, and OHS), API Gateways, Apache web servers and/or proxy servers, and application servers is a major plus Direct experience with multiple of the following and a desire to learn the others: Database setup and integration, both relational and No SQL (Oracle DB, My SQL, Couch DB) Dev Ops automation tools (Ansible, Chef, Puppet) Source control and Agile development tools (Git, Maven, Jenkins, Bitbucket, Jira, Confluence) Analytics and search engines (Elasticsearch, Splunk, Apache Solr) Scaled Agile Framework (SAFe) certification (e.
g. Certified SAFe Agilist) or Certified Scrum Master (CSM) An active cybersecurity, cloud, and/or network product certification (e.
g. CISSP, AWS) Gridiron IT Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, interaction, pregnancy, interactionual orientation, gender identity, national origin, age, protected veteran status or disability status. Gridiron IT is a Women Owned Small Business (WOSB) company specializing in IT Infrastructure, Cyber & Cloud Security, Software Development, and Enterprise Support. Gridiron is an Inc. 5000 2022 recipient and Washington Business Journal Fastest Growing Companies in the Greater Washington Area for 2022.
Gridiron offers a competitive benefits package to include medical, dental, vision, 401(k), life insurance, disability insurance, and pet insurance. PDN-9ad7bfd4-6d79-405c-850a-702caf6144de
Computer/Software jobs encompass a range of positions focused on designing, developing, testing, and maintaining software systems and applications. These roles demand a blend of technical skills including programming, problem-solving, and an understanding of algorithms and data structures. Key characteristics of such jobs include continuous learning to keep up with emerging technologies, collaboration with teams of engineers, and a penchant for innovative thinking to create effective and user-friendly solutions. These jobs often require a degree in computer science or a related field and can range from software development to systems analysis and network engineering.
Computer/Software Jobs encompass a range of professions focused on designing, developing, testing, and maintaining software systems and applications. These positions, such as software developers, engineers, programmers, QA analysts, and system administrators, often require strong analytical skills, proficiency in programming languages, and an understanding of software development methodologies. Key hallmarks of these roles include problem-solving, continuous learning in a rapidly evolving tech landscape, and collaboration with cross-functional teams to deliver functional and user-friendly software solutions.
Computer/Software jobs encompass a range of positions focused on designing, developing, testing, and maintaining software systems and applications. These roles demand a blend of technical skills including programming, problem-solving, and an understanding of algorithms and data structures. Key characteristics of such jobs include continuous learning to keep up with emerging technologies, collaboration with teams of engineers, and a penchant for innovative thinking to create effective and user-friendly solutions. These jobs often require a degree in computer science or a related field and can range from software development to systems analysis and network engineering.
Computer/Software jobs encompass a variety of roles focused on the development, maintenance, and innovation of computer software systems. These roles include software developers, engineers, programmers, and testers, among others. The main characteristic of these jobs is the requirement of technical skills such as proficiency in programming languages, understanding of software development processes, and problem-solving capabilities. Professionals in this field often work in teams, may contribute to different stages of the software lifecycle, and must continuously learn to keep up with rapidly evolving technologies.
Computer/Software Jobs encompass various roles focused on the creation, maintenance, and innovation of computer systems and software applications. These jobs include software developers, programmers, system analysts, database administrators, network engineers, and many other specialists. Key characteristics include a strong foundation in computer science, proficiency in different programming languages, problem-solving skills, and often a continuous learning mindset due to the rapid advancements in technology. These roles typically involve collaboration, attention to detail, and a passion for technology, allowing professionals to design solutions that enhance efficiency and user experience.
Computer/Software Jobs encompass various roles focused on developing, maintaining, and improving computer systems and applications. These positions include software developers, system analysts, network architects, database administrators, and more. Key characteristics of these jobs are problem-solving, creativity, and continuous learning to keep up with rapidly evolving technologies. They often require proficiency in programming languages, tools, and methodologies. Additionally, such roles are known for collaborative work environments, the potential to work remotely, and the emphasis on logical thinking and attention to detail.
Computer/Software Jobs encompass various roles focused on the creation, maintenance, and innovation of computer systems and software applications. These jobs include software developers, programmers, system analysts, database administrators, network engineers, and many other specialists. Key characteristics include a strong foundation in computer science, proficiency in different programming languages, problem-solving skills, and often a continuous learning mindset due to the rapid advancements in technology. These roles typically involve collaboration, attention to detail, and a passion for technology, allowing professionals to design solutions that enhance efficiency and user experience.
Computer or Software jobs encompass a broad category of work focused on developing, maintaining, and utilizing software and hardware systems. These roles typically involve tasks like coding, designing software architecture, testing and debugging programs, managing databases, and ensuring cybersecurity. Characteristics of such jobs often include a blend of technical expertise, problem-solving skills, a continuous learning mindset due to the rapidly evolving tech landscape, and a collaborative approach to working with teams of other IT professionals. These jobs span industries, from tech giants to startups, and can range from software development and systems analysis to IT project management and network engineering.
Computer/Software jobs encompass a variety of roles focused on the development, maintenance, and innovation of computer software systems. These roles include software developers, engineers, programmers, and testers, among others. The main characteristic of these jobs is the requirement of technical skills such as proficiency in programming languages, understanding of software development processes, and problem-solving capabilities. Professionals in this field often work in teams, may contribute to different stages of the software lifecycle, and must continuously learn to keep up with rapidly evolving technologies.
Computer or Software jobs encompass a broad category of work focused on developing, maintaining, and utilizing software and hardware systems. These roles typically involve tasks like coding, designing software architecture, testing and debugging programs, managing databases, and ensuring cybersecurity. Characteristics of such jobs often include a blend of technical expertise, problem-solving skills, a continuous learning mindset due to the rapidly evolving tech landscape, and a collaborative approach to working with teams of other IT professionals. These jobs span industries, from tech giants to startups, and can range from software development and systems analysis to IT project management and network engineering.
Computer/Software Jobs encompass a range of professions focused on designing, developing, testing, and maintaining software systems and applications. These positions, such as software developers, engineers, programmers, QA analysts, and system administrators, often require strong analytical skills, proficiency in programming languages, and an understanding of software development methodologies. Key hallmarks of these roles include problem-solving, continuous learning in a rapidly evolving tech landscape, and collaboration with cross-functional teams to deliver functional and user-friendly software solutions.