Omega Technical Services-posted 2 months ago
$160,000 - $180,000/Yr
Full-time • Senior
Aiken, SC
11-50 employees

Omega Technical Services is seeking a highly motivated Principal Software Engineer to support ongoing operations in Aiken, SC. This position plays a vital role in advancing critical mission objectives within a highly regulated and technically demanding environment. As a trusted partner to government agencies and national laboratories, Omega Technical Services supports some of the nation's most complex and high-impact programs. Through these strategic collaborations, Omega contributes directly to the strength, security, and sustainability of the U.S. Nuclear Security Enterprise.

  • Keeps assigned applications operational by testing product upgrades, providing customer support, and problem-solving customer issues.
  • Plans for information systems and services from a perspective of application design, development, installation, or database administration in accordance with SRNS IT processes and procedures.
  • Provides tactical design, engineering, technical specifications, project coordination, and configuration management for moderately complex IT solutions.
  • Assists more senior technical personnel in performing related activities in moderately complex tasks.
  • Work closely with the Software Professional Lead and the customer/owner to understand and apply your knowledge of the functional and system requirements.
  • Maintain technical expertise in assigned emphasis areas and demonstrate flexibility in multiple disciplines.
  • Proactively communicate and coordinate with others across IT to provide support for assigned areas.
  • Perform other tasks associated with the application development lifecycle, commercial off-the-shelf software support, and database administration.
  • Perform root cause analysis and outline corrective action for complex problems.
  • Ensure continued service of customer applications through prompt correction of system or program malfunctions and applying a sense of urgency, commitment, and focus on the right priorities.
  • Master software engineering tools such as configuration management systems, change management, vulnerability scanning, and debuggers in the software development process.
  • Guide personnel to ensure efficient utilization of resources and adherence to technical standards.
  • Lead the analysis and development of requirements, design specs, and final products by reviewing systems documentation, plans, and schedules produced by less experienced personnel.
  • Train less experienced personnel in the development of requirements, specifications, technical products, and existing business processes.
  • Lead moderate-sized initiatives and projects by establishing tasks, priorities, milestones, cost estimates, and schedules.
  • Conduct feasibility studies of automation opportunities and establish cost-benefit parameters.
  • Develop test plans and execute these plans to ensure that the software is correct.
  • Participate in validation and efficiency reviews of completed program code.
  • Review policies and procedures for technical accuracy.
  • Participate in cross-functional IT teams.
  • Evaluate new requests, offer suggestions to improve, provide comments, and estimate the level of effort for moderately complex IT solutions.
  • Provide support for the software infrastructure associated with the system environments.
  • Maintain cyber posture and compliance required to maintain federal authority to operate.
  • Perform installations and upgrades to software and databases for maintaining vendor support and strategic agility.
  • Plan for future requirements of database systems, to include disaster recovery needs and storage requirements.
  • Protect operations by keeping information confidential.
  • Bachelor’s degree in an IT related discipline with 7 years proven performance in related assignments; or Non-related Bachelor degree with 9 years proven performance in related assignment(s); or Associate Degree in IT related discipline with 9 years proven performance in related assignment(s); or Non-related Associate Degree with 11 years proven performance in related assignment(s).
  • In lieu of degree, a high school diploma with typically at least 13 years of equivalent knowledge and experience is acceptable.
  • Knowledge of the academic as well as the practical aspects of Software Engineering is required.
  • Ongoing technical development in Software Engineering is required.
  • Demonstrates an applied understanding of computer languages, software development fundamentals/methodology and database infrastructure.
  • Demonstrates programming skills that include analyzing information, software design, requirements, testing, documentation, problem solving, debugging and software development fundamentals/methodology.
  • Demonstrate proficiency and experience necessary to develop moderately complex software.
  • Demonstrates ability to utilize software engineering tools such as configuration management systems, change management, scanning, and debuggers in the software development process.
  • Ability to work with minimal direction and supervision to complete projects in a timely manner, make time for unplanned assignments and adapt to changing priorities.
  • Understands and applies advanced knowledge of discipline's standard theories, concepts, principles and techniques; has working knowledge of standard software engineering practices and applications.
  • Candidate must demonstrate 15 or more years’ experience in software engineering related positions, including a minimum of 10 years’ experience on DOE projects.
  • Candidate must demonstrate experience participating in systems engineering teams, with responsibilities including software engineering and program development to support systems engineering initiatives.
  • Candidate must be able to work independently and within a multi-discipline team.
  • Prior SRS experience and working knowledge of SRNS processes and procedures is preferred.
  • Minimum of five years OAS backend development experience.
  • Advanced knowledge of OAS and Oracle Database components.
  • Advanced experience with BI Data Modeling conducive to Star Schema Enterprise reporting models.
  • Advanced technical knowledge with BI Administration Tool.
  • Advanced experience in the application and use of metadata tools, security and user interface designs.
  • Candidates who have possessed an active DOE clearance (L or Q) within the past two (2) years are preferred.
  • Competitive pay
  • Comprehensive benefits
  • Opportunity to grow your career in a mission-first, people-focused environment
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service