Logo
Si Tec Consulting

Software Developer, Mid-Career

Si Tec Consulting, Baltimore, Maryland, United States,


About SITEC

SITEC is an employee and customer focused Information Technology and Professional Services Firm specializing in design, development, and delivery of state-of-the-art technology solutions, as well as cybersecurity, software and systems engineering services. SITEC provides support services as required for continuous operation of the Software Support Activity Software Production Facilities including complete lifecycle services for our customers' platforms.

Summary

Augment a well-established team as a life cycle sustainment software developer. This is a collaborative team environment that entails frequent interaction with customers. This is a fast-paced team so a willingness to take on challenges to creatively solve customer requirement problems will be required. The successful candidate will be self-motivated and will support new development work as well as sustainment activities.

Primary Responsibilities

The Software Developer will develop, maintain, and enhance complex operational software systems involving developing or updating analytics, algorithms, scripts, data processing procedures, documentation, security features, metrics collection, reporting functions, or any other aspect of maintaining operations of operational systems.

The prospective candidate will 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 and individual development and software components. Required analysis and synthesis from system level to individual software components while utilizing software development environment and consistent CMS' DevOps objectives.

Requirements:

Position requires TS/SCI clearance with polygraph.

Bachelor's degree from an accredited college or university in Computer Science or related discipline is required.

Six (6) years of experience in software development/engineering in programs and contracts of similar scope, type, and complexity.

Ten (10) years of software development experience may be substituted in lieu of a degree.

Independently identify and address issues, even in situations with limited information.

Investigate, troubleshoot, and analyze user-reported problems and find potential solutions.

Conduct upgrades to keep the software systems up to date with the latest technologies, standards and policies.

Perform quality checks to ensure the reliability and stability of software modifications with frequent testing.

Utilize Jira for issue tracking and task assignment and Confluence for documentation and knowledge sharing with technologies such as C#, AWS (Amazon Web Services), .NET, SQL Server, and Git to make improvements and ensure system functionality.

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.

Tech Stack:

AWS

C#

Java

PHP

.NET

Linux

Windows

Knowledge of SQL Server Database

Familiarity with agile processes

Experience with COTS integration

Experience with Razor/Blazor

Oracle Database experience

Experience with Jira & Confluence

#J-18808-Ljbffr