Entry Level Software Engineer
Computer Systems Center Incorporated
RemoteRemote$55,000 - $75,000 a yearFull Time
Job Description
CSCI is in search of a practiced computer programmer who is comfortable with both front and back-end programming. The successful candidate will join a small agile scrum team with both experienced and junior level software developers to provide software application development support for the Joint Strike Fighter (JSF) Next-Generation Open Mission Systems (NOMS) enterprise development effort.
As a Full stack developer, the successful candidate will be responsible for developing and designing front end web architecture, ensuring the responsiveness of applications, and working alongside requirements analysts, software/graphic designers and testers for full application features, among other duties. The successful candidate will be required to see out a project from conception to final product, requiring good organizational skills and attention to detail. CSCI’s selected candidate will work with a balanced and collaborative team of software developers to receive assignments and carry out tasks within a scheduled time frame. The candidate must be able to problem solve and think on their feet and communicate effectively to keep the team and leadership informed of progress, issues and risks. The candidate will perform the following tasks as required and will engage with their teammates to ensure their professional career is progressing at a successful rate.
The nature of this position affords the flexibility of a fully remote working environment. However, the candidate must maintain an 8-hour workday, 5 days per week, and have daily online presence visible to team members, customers, and CSCI management.
If we receive exceptional candidates without a clearance or one to two years of on-the-job experience, that will affect the starting salary.
Responsibilities
The candidate’s responsibilities include, but are not limited to:
Design, develop, and maintain code that implements next-generation mission planning, execution, and debriefing software.
Design and implement software for quality, robustness, and scale.
Collaborate with Human-Factors Engineering for User Interface design.
Work in DevOps culture and environment.
Prepare application containers for deployment.
Participate in a Scrum/Agile development process.
Participate in regular team planning and status meetings for tasking, issue resolution, and code review.
Attend quarterly Program Increment Planning Meeting (PIPM) planning to deconstruct features into manageable-sized stories for your own contribution to the team’s workload.
Use Confluence daily to document and improve technical and non-technical back-end/front-end processes within our coding environment.
Contribute to an open environment to ensure the proactive exchange of progress, issues, and information optimization of your team’s production.
Develop an understanding of Agile methodologies/frameworks in use by your development team.
Work closely with your team members and scrum master to ensure backlog and tasking are under positive control.
Skills - Minimum of 1 Year of Professional Work Experience
Required Qualifications:
The nature of this position affords the flexibility of a fully remote working environment. However, the candidate must maintain an 8-hour workday, 5 days per week, and have daily online presence visible to team members, customers, and CSCI management.
US Citizenship is required.
BA/BA in Information Technology, Computer Science, Cybersecurity, or related discipline or equivalent experience of a minimum of six years in Information Technology/ Computer Science.
A minimum of 1-2 years of work experience in a professional environment performing technical assignments in the following areas.
Able to program both front and back end, programming languages, the teams technology stack includes: Java, Spring, JavaScript, Typescript, React, Redux, CLI, Kubernetes, Docker, VS Code, Jest with RTL, J-Unit, SWIT, Robot testing, Atlassian Suite (Confluence, Bitbucket, Confluence), GIT, Linux, Yarn/NPM/Maven, Jenkins interface, Rancher, SonarQube, PrismaCloud, Fortify.
Experience in development within a variety of architectures.
Candidate must possess ability to communicate effectively and with courteous professionalism while engaging with team members and stakeholders.
Practical knowledge of various computer, network, and security systems and frameworks.
Strong analytical, critical thinking, and problem-solving skills.
Ability to communicate with a non-technical audience about security measures and/or requirements.
The candidate must be or able to be cleared at a Secret security level.
Preferred Qualifications:
Agile Scrum certification desired, but not required.
Secret Clearance.
Experience Levels:
LEVEL 1 – Entry Level with a minimum of 1 year of work experience in a professional environment.
LEVEL 2 – requires a minimum of 2 years related experience.
LEVEL 3 – requires a minimum of 5 years related experience.
LEVEL 4 – requires a minimum of 8 years related experience.
LEVEL 5 – requires a minimum of 10 years related experience.
LEVEL 6 – requires a minimum of 12 years related experience.
LEVEL 7 – requires a minimum of 15 years related experience.
*This position qualifies as a Level 1.
Requirements - US Citizen / No Clearance Requirement
Travel:
Minimum
U.S. Citizenship:
Yes
Minimum Clearance:
The candidate must be or able to be cleared at a Secret security level.
Total Rewards
Total Rewards
At CSCI we recognize and reward your contributions, provide you with growth opportunities, and support your total well-being. Our offerings include health, life, disability, financial, and retirement benefits, as well as generous paid leave, professional development, tuition assistance, and work-life balance. Full-time and part-time employees working at least 30 hours a week on a regular basis are eligible to participate in our benefit programs. Other offerings may be provided for employees not within this category.
Compensation
Compensation at CSCI is determined by various factors, including but not limited to, the combination of education, certifications, knowledge, skills, competencies, and experience, internal and external equity, location, clearance level, as well as contract-specific affordability, organizational requirements and applicable employment laws. The projected compensation range for this position is based on full time status. While monetary compensation is important, it’s just one component of CSCI’s total compensation package.
Salary Range
$55,000 – $75,000 /Yr.
The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not to be construed as an exhaustive list of all responsibilities, duties and skills required of personnel so classified. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.
CSCI stands in support of equality for and advancement of all people based solely upon the merits of abilities and actions alone, without regard to race, creed, color, sex, age, national origin or disability.
As a Full stack developer, the successful candidate will be responsible for developing and designing front end web architecture, ensuring the responsiveness of applications, and working alongside requirements analysts, software/graphic designers and testers for full application features, among other duties. The successful candidate will be required to see out a project from conception to final product, requiring good organizational skills and attention to detail. CSCI’s selected candidate will work with a balanced and collaborative team of software developers to receive assignments and carry out tasks within a scheduled time frame. The candidate must be able to problem solve and think on their feet and communicate effectively to keep the team and leadership informed of progress, issues and risks. The candidate will perform the following tasks as required and will engage with their teammates to ensure their professional career is progressing at a successful rate.
The nature of this position affords the flexibility of a fully remote working environment. However, the candidate must maintain an 8-hour workday, 5 days per week, and have daily online presence visible to team members, customers, and CSCI management.
If we receive exceptional candidates without a clearance or one to two years of on-the-job experience, that will affect the starting salary.
Responsibilities
The candidate’s responsibilities include, but are not limited to:
Design, develop, and maintain code that implements next-generation mission planning, execution, and debriefing software.
Design and implement software for quality, robustness, and scale.
Collaborate with Human-Factors Engineering for User Interface design.
Work in DevOps culture and environment.
Prepare application containers for deployment.
Participate in a Scrum/Agile development process.
Participate in regular team planning and status meetings for tasking, issue resolution, and code review.
Attend quarterly Program Increment Planning Meeting (PIPM) planning to deconstruct features into manageable-sized stories for your own contribution to the team’s workload.
Use Confluence daily to document and improve technical and non-technical back-end/front-end processes within our coding environment.
Contribute to an open environment to ensure the proactive exchange of progress, issues, and information optimization of your team’s production.
Develop an understanding of Agile methodologies/frameworks in use by your development team.
Work closely with your team members and scrum master to ensure backlog and tasking are under positive control.
Skills - Minimum of 1 Year of Professional Work Experience
Required Qualifications:
The nature of this position affords the flexibility of a fully remote working environment. However, the candidate must maintain an 8-hour workday, 5 days per week, and have daily online presence visible to team members, customers, and CSCI management.
US Citizenship is required.
BA/BA in Information Technology, Computer Science, Cybersecurity, or related discipline or equivalent experience of a minimum of six years in Information Technology/ Computer Science.
A minimum of 1-2 years of work experience in a professional environment performing technical assignments in the following areas.
Able to program both front and back end, programming languages, the teams technology stack includes: Java, Spring, JavaScript, Typescript, React, Redux, CLI, Kubernetes, Docker, VS Code, Jest with RTL, J-Unit, SWIT, Robot testing, Atlassian Suite (Confluence, Bitbucket, Confluence), GIT, Linux, Yarn/NPM/Maven, Jenkins interface, Rancher, SonarQube, PrismaCloud, Fortify.
Experience in development within a variety of architectures.
Candidate must possess ability to communicate effectively and with courteous professionalism while engaging with team members and stakeholders.
Practical knowledge of various computer, network, and security systems and frameworks.
Strong analytical, critical thinking, and problem-solving skills.
Ability to communicate with a non-technical audience about security measures and/or requirements.
The candidate must be or able to be cleared at a Secret security level.
Preferred Qualifications:
Agile Scrum certification desired, but not required.
Secret Clearance.
Experience Levels:
LEVEL 1 – Entry Level with a minimum of 1 year of work experience in a professional environment.
LEVEL 2 – requires a minimum of 2 years related experience.
LEVEL 3 – requires a minimum of 5 years related experience.
LEVEL 4 – requires a minimum of 8 years related experience.
LEVEL 5 – requires a minimum of 10 years related experience.
LEVEL 6 – requires a minimum of 12 years related experience.
LEVEL 7 – requires a minimum of 15 years related experience.
*This position qualifies as a Level 1.
Requirements - US Citizen / No Clearance Requirement
Travel:
Minimum
U.S. Citizenship:
Yes
Minimum Clearance:
The candidate must be or able to be cleared at a Secret security level.
Total Rewards
Total Rewards
At CSCI we recognize and reward your contributions, provide you with growth opportunities, and support your total well-being. Our offerings include health, life, disability, financial, and retirement benefits, as well as generous paid leave, professional development, tuition assistance, and work-life balance. Full-time and part-time employees working at least 30 hours a week on a regular basis are eligible to participate in our benefit programs. Other offerings may be provided for employees not within this category.
Compensation
Compensation at CSCI is determined by various factors, including but not limited to, the combination of education, certifications, knowledge, skills, competencies, and experience, internal and external equity, location, clearance level, as well as contract-specific affordability, organizational requirements and applicable employment laws. The projected compensation range for this position is based on full time status. While monetary compensation is important, it’s just one component of CSCI’s total compensation package.
Salary Range
$55,000 – $75,000 /Yr.
The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not to be construed as an exhaustive list of all responsibilities, duties and skills required of personnel so classified. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.
CSCI stands in support of equality for and advancement of all people based solely upon the merits of abilities and actions alone, without regard to race, creed, color, sex, age, national origin or disability.