
Description
Description
SAIC has an immediate and funded opening on an exciting program in Annapolis Junction for a junior/mid-level Software Engineer! In this role you will develop, maintain, and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. You would also work individually or as part of a team.
Responsibilities:
- Design and code new software or modify existing software to add new features
- Review and test software components for adherence to the design requirements and documents test results
- Resolve software problem reports
- Develop or implement algorithms to meet or exceed system performance and functional standards
- Design or implement complex or data repository interfaces/queries
- 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
- Utilize software development and software design methodologies appropriate to the development environment
- Provide 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.
Qualifications
- You must currently hold an Active TS/SCI with polygraph clearance
- Bachelor's Degree in Computer Science or related discipline from an accredited college or university is required, although 4 or more years of software engineering experience may be substituted for the degree
- Minimum of 5 years of relevant software engineering experience
- 4 years of IT application systems experience in technology solutions delivery
- 4 years of experience with ServiceNow Implementations
- 2 years of experience developing and customizing core applications such as Incident, Problem, Change, Knowledge, and Service Catalog
- 2 years of experience developing on the ServiceNow Platform
- ServiceNow System Administrator certification OR ServiceNow Application Developer certification
- Experience creating and implementing scripts business rules, policies, ACLs and otherwise configure or modify ServiceNow applications
- Experience integrating third-party software and APIs with ServiceNow using REST and SOAP
- Experience coding in scripting languages (i.e. JavaScript, HTML, CSS, AngularJS, JSON or other languages used in ServiceNow)
Target salary range: $120,001 - $160,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.
Apply on company website