Experience:
3-5 years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Posted:
8/17/2017
Job Category:
Engineering
See more jobs for students and recent grads who studied:
Linux/Windows Engineer Job
SAIC | Aberdeen, Maryland
Tell Us More About Your Job Preferences
By telling us what you think of this job, we can help find jobs that match your interests. If you want to see more jobs like this, click on the smiley face. Or if this job isn't what you are looking for, click the frowny face. Learn More...

Follow This Company
Share

Job Description

Linux/Windows Engineer (Job Number:430017)

Description:



Job Description:

SAIC is building a team to provide Enterprise Information Technology (IT) Solutions Sustainment support and the associated management and administration for the delivery of a combination of hardware infrastructure and application infrastructure necessary to achieve a complete, centralized, and elastic environment for Building, Hosting, Integrating, and Managing Web enabled applications and/or application services. This is accomplished by using innovative software and hardware tools utilized to enhance information technologies. By integrating different technologies to include both the re-write of legacy systems and the addition of features to existing systems to maximize cost savings, resource utilization and provide a solution to unique Army application's hosting and management challenges. The Software Engineer will work as part of a team of software engineers, systems administrators, database administrators/developers, network engineers and Subject Matter Experts (SME). Performs software engineering including requirements analysis, design, coding, integration, and testing of complex distributed web-based systems for intelligence data processing applications. Works with system engineers, data scientists, and subject matter experts to transform concepts into requirements, and requirements into a structured software design for implementation by the development team. Leads a collaborative agile software engineering team on scrum sprints to integrate software, services, compute, and storage requirements to achieve optimal performance of the system and applications comprising the system. The senior software engineer will conduct software development activities on pre-production environments and support the software lifecycle and deployment of the system and the applications and data comprising the system to pre-production and operational environments. Analyzes complexity and level of effort of features and capabilities and provides input into the software lifecycle management process.

PRIMARY RESPONSIBILITIES:

-
Serve as an individual on the Systems Engineering Team.

-
Provide guidelines/best practices and direction to domain architects on business process, application architecture, database management and infrastructure.

-
Operate across organizational groups to drive standardization of common approaches and best practices. The goal is to deliver services based architecture that supports company's business needs using right technology mix.

-
Design and develop new software features

-
Maintain existing code through defect correction and refactoring

-
Participate in technical design

-
Write stored procedures, triggers and update the data model

-
Provide unit tests for all code

-
Conduct code reviews with other developers

-
Follow best practices for software development in a cloud based environment

Qualifications:
TYPICAL EDUCATION AND EXPERIENCE: Bachelors and nine (9) years or more experience; Masters and seven (7) years or more experience ; PhD or JD and four (4) years or more experience.

BASIC QUALIFICATIONS:

-
Bachelor's degree from an accredited institute preferably in a Technical Computer Field (preferred concentration in Computer Science, Management information systems, information technology, Networking or related technical discipline).

-
Minimum nine (9) years of experience in software engineering and software development

-
Strong experience in Linux (RHEL and CentOS) development environments

-
Strong experience in web architecture and development using virtual machines and cloud

-
Strong experience in top-down architecture analysis and object-oriented design of complex distributed systems creating functional cohesion, loose coupling, and well-defined interfaces

-
Strong experience in communicating and documenting system requirements, architecture, and design to project stakeholders, developers, testers, and end users

-
Strong self-starter with leadership experience managing software development teams

-
Strong experience with Java language, development environment, and tools

-
Experience with Atlassian JIRA for issue/bug tracking

-
Experience with software version control using Atlassian Bitbucket

-
Experience working in a collaborative Agile environment

-
Experience with task estimating and planning

-
Must have strong analytic, written, verbal, interpersonal, and organizational skills

-
Solid understanding of IP network technologies and software tools for performance monitoring and troubleshooting.

-
Strong abilities troubleshooting and tuning distributed environments processing high volume of transactions

-
In depth technical understanding of systems, databases, networking, and computing environments

-
Basic knowledge with DoD Cyber Security auditing, continuous monitoring and analysis.

-
Possesses strong analytical skills and have good interpersonal and communications skills in dealing with multiple contractor and government organizations.

-
Must be a self-starter and be able to work independently, but also within a team

-
Must be able to learn quickly in a highly technical fast paced environment.

CLEARANCE REQUIREMENT:

-
Must currently possess TS/SCI and be able to obtain a TS/SCI with polygraph security clearance

PREFERRED QUALIFICATIONS:

-
Certifications of preference: Oracle Database Administrator Certified Master, MCSE: Data Platform, CompTIA Security +, CISSP, CEH, GSEC, GCIH, CISA, GCED, SSCP, and CISA)

-
Familiar with SIGINT, HUMINT, All-Source, EW, and Cyber intelligence data

-
Strong systems engineering knowledge of military systems

-
Familiar with multiple operating systems to include Linux, and Windows

-
Virtualization experience with VMware Workstation and VMware VSphere

SAIC Overview:SAIC is a premier technology integrator providing full life cycle services and solutions in the technical, engineering, intelligence, and enterprise information technology markets. SAIC is Redefining Ingenuity through its deep customer and domain knowledge to enable the delivery of systems engineering and integration offerings for large, complex projects. SAIC has approximately 15,000 employees are driven by integrity and mission focus to serve customers in the U.S. federal government. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $4.5 billion. For more information, visit saic.com.

EOE AA M/F/Vet/Disability

Job Posting: Aug 17, 2017, 4:03:20 PM
Primary Location: United States-MD-ABERDEEN
Clearance Level Must Currently Possess: Top Secret/SCI
Clearance Level Must Be Able to Obtain: Top Secret/SCI with Polygraph
Potential for Teleworking: No
Travel: Yes, 10% of the time
Shift: Day Job
Schedule: Full-time

This company profile was created by AfterCollege and is about SAIC. This page is not endorsed by or affiliated with SAIC. For questions regarding company profiles, please email: care@aftercollege.com.