29887 jobs - 7805 added today
Recruiting? Call us on 786-433-7120
Email me newest jobs similar to this one
8 days ago
only 20 days until close

ESW06 Software Engineer - Principal II ... S3


Salary band: $10k - $15k
Location: North America, United States, Maryland
Job type: Permanent
Contact: NBS Enterprises, LLC
Category: Engineer
Apply
Select how you want to share:
View similar
Job Description:

ESW06: Software Engineer - Principal II

Ten (10) or more years of software development experience required. [A Master's degree in a related discipline may substitute for two (2) years of experience. A PhD may substitute for four (4) years of experience.]

Bachelor's degree in Software Engineering, Computer Science or a related discipline is required.

Additional Requirements:
Experience leading multiple software development teams. Experience developing system performance, availability, scalability, manageability and security requirements for mid- to large-scale programs.

Experience with cloud computing, multimedia storage, knowledge databases and data-mining analytics

Agile development methodology experience required.

Certifications:
Agile software development methodology certification (e.g. SCRUM Master) highly desired.

-----------------------------------------------------------

Clearance Requirements: TS/SCI Cleared

-----------------------------------------------------------

All levels of Software Engineer will have the skills listed below. Each level may have additional education, skill and/or experience requirements.

The Software Engineer develops, maintains, and enhances 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.

Software Engineering tasks include:

Design and develop new software.

Maintain existing software and resolves software problem reports.

Modify existing software to add new features.

Perform individually and as part of a team.

Utilize software development and software design methodologies appropriate to the development environment and in compliance with customer and industry lifecycle development approaches.

Develop, execute and document software testing, including test cases.

Perform software requirement analysis, derivation and allocation.

Provide input to the software components of system design to include hardware/software trade-offs, software reuse, application security, and use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development.

Provide input to hardware (COTS/GOTS/capacity/etc.) recommendations.

Prepare software documentation, including user guides.

Required skills include:

Active Top Secret/Sensitive Compartmented Information (TS/SCI) security clearance required.

U.S. Citizenship required.

Demonstrated experience and/or familiarity with one of more of the following: Java, Perl, Ruby, Python, HTML, C, C++, .NET, ColdFusion, Adobe, etc.

Demonstrated experience and/or familiarity with one of more of the following: SQL, Oracle, MySQL, JBDC, etc.

Demonstrated experience and/or familiarity with one of more of the following: Windows, Linux, Apache, TomCat, Ozone Widgets, Spring, Struts, JUnit, Hibernate, etc.

Desired skills include:

Experience with Agile development methodology.

Experience with software configuration management and control tools (e.g., CVS, Eclipse, ClearCase, etc.)

Experience with automated testing tools (e.g., RSpec, Cucumber, etc.)

Certifications:

DoD 8570.1-M Compliance at IAT Level I (e.g., Certified Information Systems Security Professional (CISSP)) certification highly desired

Company Description:

NBS Enterprises creates competitive advantages. We isolate and overcome constraints to deliver performance value for all involved: you, your customer, and your employees. We break current market staffing trends with price-sensitive strategies solutions.

Our goal is to work in partnership with you, our client, become a trusted advisor and teammate to establish a relationship that provides you and your team with a competitive advantage at both the contract and at the task order levels. NBS' innovative 'Triangle' approach to staffing support provides you, your customer, and your future employee a risk mitigation solution that is second to none.
Job Description:

ESW06: Software Engineer - Principal II

Ten (10) or more years of software development experience required. [A Master's degree in a related discipline may substitute for two (2) years of experience. A PhD may substitute for four (4) years of experience.]

Bachelor's degree in Software Engineering, Computer Science or a related discipline is required.

Additional Requirements:
Experience leading multiple software development teams. Experience developing system performance, availability, scalability, manageability and security requirements for mid- to large-scale programs.

Experience with cloud computing, multimedia storage, knowledge databases and data-mining analytics

Agile development methodology experience required.

Certifications:
Agile software development methodology certification (e.g. SCRUM Master) highly desired.

-----------------------------------------------------------

Clearance Requirements: TS/SCI Cleared

-----------------------------------------------------------

All levels of Software Engineer will have the skills listed below. Each level may have additional education, skill and/or experience requirements.

The Software Engineer develops, maintains, and enhances 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.

Software Engineering tasks include:

Design and develop new software.

Maintain existing software and resolves software problem reports.

Modify existing software to add new features.

Perform individually and as part of a team.

Utilize software development and software design methodologies appropriate to the development environment and in compliance with customer and industry lifecycle development approaches.

Develop, execute and document software testing, including test cases.

Perform software requirement analysis, derivation and allocation.

Provide input to the software components of system design to include hardware/software trade-offs, software reuse, application security, and use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development.

Provide input to hardware (COTS/GOTS/capacity/etc.) recommendations.

Prepare software documentation, including user guides.

Required skills include:

Active Top Secret/Sensitive Compartmented Information (TS/SCI) security clearance required.

U.S. Citizenship required.

Demonstrated experience and/or familiarity with one of more of the following: Java, Perl, Ruby, Python, HTML, C, C++, .NET, ColdFusion, Adobe, etc.

Demonstrated experience and/or familiarity with one of more of the following: SQL, Oracle, MySQL, JBDC, etc.

Demonstrated experience and/or familiarity with one of more of the following: Windows, Linux, Apache, TomCat, Ozone Widgets, Spring, Struts, JUnit, Hibernate, etc.

Desired skills include:

Experience with Agile development methodology.

Experience with software configuration management and control tools (e.g., CVS, Eclipse, ClearCase, etc.)

Experience with automated testing tools (e.g., RSpec, Cucumber, etc.)

Certifications:

DoD 8570.1-M Compliance at IAT Level I (e.g., Certified Information Systems Security Professional (CISSP)) certification highly desired

Company Description:

NBS Enterprises creates competitive advantages. We isolate and overcome constraints to deliver performance value for all involved: you, your customer, and your employees. We break current market staffing trends with price-sensitive strategies solutions.

Our goal is to work in partnership with you, our client, become a trusted advisor and teammate to establish a relationship that provides you and your team with a competitive advantage at both the contract and at the task order levels. NBS' innovative 'Triangle' approach to staffing support provides you, your customer, and your future employee a risk mitigation solution that is second to none.

Email me newest jobs similar to this one

  Back to the top