Computerworld ยท 2 days ago
Software Engineer
Wonder how qualified you are to the job?
Information TechnologyNews
Insider Connection @Computerworld
Responsibilities
Performs conceptual design, detailed design, code, and unit test of critical IT programs within a subsystem or system-of-systems
Supports integration testing of programs within a subsystem or system-of-systems
Supports design and development of databases
Generated Interface Control Documents (ICDs), documenting the interfaces between programs
Supports the development of Acceptance Test Plan and Procedure documents
Requires knowledge of the principles, methods, and techniques used in software engineering and applications and systems development
Participates in all phases of software development and engineering, including system design, analysis, and modeling at a highly technical level
Performs software and information engineering, including full life cycle application systems design and development
Works from specifications to develop and modify operating software programming applications
Designs, codes, tests, debugs, and documents programs
Assists in the definition of limited design specifications and parameters
Resolves hardware and software compatibility and interface design considerations
Assists in the analysis of system architecture requirements, performs requirements acquisitions and definition and data analysis, and may customize purchased applications
Performs technical and subject matter research on emerging technologies to determine impacts on application executions
Performs system modeling
Writes, modifies, and maintains technical documentation and specifications such as user manuals, system documentation, and training materials
Performs integration testing and support of various computer operating and/or network systems
Troubleshoots and provides customer support for system engineering and software issues
May perform database analysis, design, implementation, and testing
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
3-7 years of relevant experience
Knowledge of the principles, methods, and techniques used in software engineering and applications and systems development
Experience in software and information engineering, including full life cycle application systems design and development
Experience in system design, analysis, and modeling at a highly technical level
Experience in writing, modifying, and maintaining technical documentation and specifications
Experience in integration testing and support of various computer operating and/or network systems
Experience in troubleshooting and providing customer support for system engineering and software issues
Experience in database analysis, design, implementation, and testing
Candidate must have a Secret Clearance
Preferred
Demonstrated familiarity with Subversion, and Jira
Experience with Oracle Unix/Linux, Oracle 19c, Microsoft SQL Server
Knowledge of Security Technical Implementation Guides (STIGs)
Experience with SIPRNet
CompTIA Security Plus-CE certification, or higher