a variety of customer missions. Our people know they'll be doing work that matters at the heart of the national security mission, exploring new possibilities at the cutting edge of technology. They know they will be well-rewarded and recognized for their commitment.
And, they know they will enjoy plentiful opportunities to grow, thrive, and have fun as a member of the Vibrint family. Join Vibrint, where your career is a priority, and your future is our shared goal. We are seeking a Software Engineer III to be responsible for developing, sustaining, and troubleshooting a software suite of applications and possibly future capabilities as mission needs arise. Software development activities
include implementation, testing, and integration with other COTS and FOSS products, packages, and libraries. The Software Engineer must have a demonstrated understanding of the software development life cycle.
Position Required Skills Experience using the Linux CLI Experience with scripting using Bash/Python Experience developing with Java in a Linux environment Experience with the Spring Framework including Spring Boot, Spring Data and Spring Integration Experience with Messaging Frameworks such as Rabbit MQ and Kafka Experience with No SQL databases including Mongo DB Experience using Apache Ni Fi canvas to process and distribute data Experience with containerization technologies such
as Docker and other containers Experience with CI/CD principles, methodologies, and tools such as Git Lab CI and Jenkins Experience with Ia C principles, concepts, and tools including Ansible Experience with Source Control Systems such as Git Master's degree in Computer Science or related discipline from an accredited college or university, plus five (5) years of experience or bachelor's degree in Computer Science or related discipline plus seven (7) years of experience or Nine (9) years of experience as a software engineer on programs of similar scope, type, and complexity.
Position Desired Skills Experience with container orchestration technologies such as Kubernetes Experience with the Atlassian Tool Suite including Jira and Confluence.
The pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Vibrint considers many factor in extending an offer to include (but are not limited to) responsibilities, scope, and education requirements of the position, internal equity of others, candidate's education/training, work experience, skills, and alignment with market and business considerations. All qualified applicants will receive consideration for employment without regard to race, color, religion, interaction, pregnancy, interactionual orientation, gender identity, national origin, citizenship, family structure, marital status, disability, veteran or military status or any other characteristic protected by law in all phases of the employment process and in compliance with applicable federal, state, and local laws and regulations.
An equal opportunity employer/disability/vet. Policy-Statement_EEO-Employees And Candidates. pdf (). Equal opportunity legal notices can be viewed on the following PDFs: Know Your Rights: Workplace Discrimination is Illegal and Pay Transparency Nondiscrimination Provision. We are offering a 15k sign-on bonus!
of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment.
Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. Two positions seeking Python developer with strong Linux, Agile, App Dev process/methodologies, virtualization/Cloud.
Dev Ops tools such as Docker, Kubernetes, Ansible a strong plus. One opening for a Software Engineer with two years of Splunk experience. Primary Responsibilities Analyze user requirements to derive software design and performance requirements Debug existing software and correct defects Provide recommendations for improving documentation and software development process standards Design and code new software or modify existing software to add new features Integrate existing software into new or modified systems or operating environments Develop simple data queries for existing or proposed databases or data repositories Write or review software and system documentation Serve as team lead at the
level appropriate to the software development process being used on any particular project Design or implement complex database or data repository interfaces/queries Develop or implement algorithms to meet or exceed system performance and functional standards Assist with developing and executing test procedures for software components Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas Modify existing software to correct errors, to adapt to new hardware, or to improve its performance Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products Implement recommendations for improving documentation and software development process standards Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met.
Basic Qualifications ACTIVE TS//SCI with poly required for MD Customer. Education Requirements Bachelor's degree in Computer Science or a related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.
Experience Requirements Fourteen (14) years of experience as a SWE in programs and contracts of similar scope, type, and complexity is required. Experience in architecting, deploying and general administration of Splunk to include infrastructure planning, data collection and comprehension, development, and integration, configuring data inputs and forwarders, data management, creating/managing user accounts, and general troubleshooting and monitoring. Two (2) years' SPLUNK experience architecting, deploying, and general administration. Desired Competencies " None Specified" Other Duties Disclaimer This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee.
Other duties and responsibilities and activities may change or be assigned at any time with or without notice. Job Posted by Applicant Pro
Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible.
Our employees are not only part of history, they're making history. At the heart of Defining Possible is our commitment to missions. In rapidly changing global security environments, Northrop Grumman brings informed insights and software-secure technology to enable strategic planning. We're looking for innovators,
who can help us keep building on our wide portfolio of secure, affordable, integrated, and multi-domain systems and technologies that fuel those missions. By joining in our shared mission, we will support yours of expanding your personal network and developing skills, whether you are new to the field or an industry thought-leader.
At Northrop Grumman, you will have the resources, support, and team to do some of the best work of your career. Description: Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions. Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in
the planning, design, development, and utilization of electronic data processing systems for product and commercial software.
We are looking for a Software Test Engineer who also performs research and requirements management as well as software testing. Basic Qualifications: -A current and active TS/SCI Clearance with Polygraph through the MD customer is required. -Understanding on how to design, develop, document, test and debug applications software and systems that contain logical and mathematical solutions. -A Bachelor's Degree in an applicable field is required with 7+ years of software engineering experience-Four (4) years of Software Development experience can be substituted for a Bachelor's Degree.
Preferred Qualifications: -Experience in Java programming language is preferred. -An ability to work in a team environment and individually is preferred. -An ability to determine computer user needs and analyze system capabilities to resolve problems Salary Range: $95,900 - $143,900The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.
Employees may be eligible for a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business. Northrop Grumman is committed to hiring and retaining a diverse workforce.
We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, interaction, interactionual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO/AA and Pay Transparency statement, please visit http: ///EEO. U. S. Citizenship is required for most positions. PDN-9ad7bfa7-587d-41a1-af8a-7125ad5600fe
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 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 a variety of roles focused on computer science, programming, and system management. These positions include software developers, who create and maintain applications; system administrators, who ensure computer systems run smoothly; and data scientists, who analyze complex data sets. Key features of these jobs include a strong emphasis on problem-solving, continuous learning due to ever-evolving technology, and often the ability to work flexibly or remotely. Successful professionals typically possess strong technical skills and a keen attention to detail.
Computer/Software Jobs encompass a variety of roles focused on computer science, programming, and system management. These positions include software developers, who create and maintain applications; system administrators, who ensure computer systems run smoothly; and data scientists, who analyze complex data sets. Key features of these jobs include a strong emphasis on problem-solving, continuous learning due to ever-evolving technology, and often the ability to work flexibly or remotely. Successful professionals typically possess strong technical skills and a keen attention to detail.
Computer/Software Jobs encompass a variety of roles focused on computer science, programming, and system management. These positions include software developers, who create and maintain applications; system administrators, who ensure computer systems run smoothly; and data scientists, who analyze complex data sets. Key features of these jobs include a strong emphasis on problem-solving, continuous learning due to ever-evolving technology, and often the ability to work flexibly or remotely. Successful professionals typically possess strong technical skills and a keen attention to detail.
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 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 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 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 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.