Careers

3NSI Careers

3nSolutions, Inc.(3NSI) is dedicated to providing talented personnel to meet the mission requirements of our customers and partners.

Start Your Career with 3NSI

3NSI is always looking for highly skilled and talented individuals to support our customers in meeting their workforce demands. We encourage you to consider joining our talented staff. 3NSI is in need of the following professionals:
  • System Engineers
  • Program Managers
  • Web Developers
  • Software Developers
  • Network Engineers
  • Cloud Experts
  • Knowledge Managers
  • System Integrators
  • System Administrators
  • Data Scientists
  • Database Designers and Managers
  • Facility and Construction Managers
  • Mechanical/Electrical Engineers
  • Architects
  • Interior Designers
  • Document Management Specialists
  • Administrators
  • Business Analysts
  • Project Integrators
  • Programmers
  • Application Developers

High Priority Positions

Applications Developers

This is a challenging position for an Applications Developer with a full range of system development experience to work on a new, high-profile, large scale application with users in 50+ organizations across the Sponsor. This candidate will work with a team of Software Developers to specify, design, develop, test and deploy the final system. Development will take place in an iterative fashion using scrum techniques with inputs from multiple stakeholders. This position will use flexibility and technical skills. The work will be done in a dynamic environment with multiple stakeholders. The candidate will communicate with team leads and senior leadership and rapidly adjust direction in support of new and/or changing requirements.

This effort will include a variety of activities, including:
  • Developing User Interfaces and data ingestion processes for a large scale, enterprise class system.
  • Participation in iterative software development teams with adherence to all reporting requirements.
  • Meeting with stakeholders, analyzing requirements, developing user stories and related artifacts, and translating these into software development tasks.
  • Designing, developing and testing code for the demonstration capability.
  • Working with systems engineers and architects to specify, design, develop, test and deploy the final system.
  • Use of Test Driven Development (TDD) techniques for software development.
  • Development of technical documentation and briefing materials to support program status reviews, control gates, and other presentations as directed by program management.
  • Providing demonstrations and detailed walk through system features to a variety of technical and non-technical audiences.
  • Rapid prototyping to refine requirements and design.
  • This position requires access to classified materials; TS/SCI clearance + is required.

1. Demonstrated experience with the full range of system development from User Interface development to building data ingestion/Extract, Transform, Load (ETL) capabilities for large scale, high performance, enterprise class systems in the sponsor environment.
2. Demonstrated experience designing and building interfaces from a large scale data repository to web browser-based User Interfaces for secure systems.
3. Demonstrated experience developing applications using technologies including two or more of the following: Java, Java EE, JavaScript, JSP, AJAX, Angular, Apache Tomcat, HTML/CSS, Spring Framework, JUnit, Eclipse IDE, GIT.
4. Demonstrated experience developing applications using technologies including data base technologies, such as MySQL.
5. Demonstrated experience with standard data exchange formats including Extensible Markup Language (XML).
6. Demonstrated experience integrating shared services from other information technology service providers into the overall architecture.
7. Demonstrated experience participating in Agile software development teams using scrum.

Software Developer (Systems Software)
The Sponsor is seeking a Software Developer to join our organization to perform full Life cycle software development including design and operations and maintenance (O&M) activities on an enterprise application(s).
The candidate will serve as a technical lead to a small development team supporting a new system that utilizes Java and Oracle technologies. In addition, the candidate will support a legacy application (soon to sunset) utilizing Ruby. The candidate will lead and support development, enhancement, and operations and maintenance (O&M) efforts for the new system and the legacy application. The candidate will be required to utilize critical thinking skills to proactively identify inefficiencies, develop/implement corrective actions, design new features and optimize application performance in an Agile team environment. This position requires access to classified materials; TS/SCI clearance + is required.

1. Demonstrated experience developing with Java.
2. Demonstrated experience leading design sessions for large scale software re-engineering effort.
3. Demonstrated experience with front-end web development such as HTML, CSS and JavaScript.
4.Demonstrated experience developing with an MVC technology such as Seam or Spring.
5.Demonstrated experience with web application technologies such as such as JBoss, Weblogic or Tomcat.
6. Demonstrated experience with system deployments tools such as Maven or Jenkins/Hudson.
7. Demonstrated experience with Object Relational Mapping (ORM) technologies such as Hibernate.
8. Demonstrated experience developing with Oracle or similar RDMS
9. Demonstrated experience working with Agile software development methodologies (Scrum).

Tools Developer
The Sponsor seeks a software/reports developer with full stack capabilities working with our talented group of System Admin, Database Admin, Developers, and PM. The successful candidate will apply IT acumen to assist in developing and managing reports within the Enterprise Information System. The EIS is designed to support data-driven decisions by providing access to usable and reliable information quickly and easily. EIS draws from multiple applications and data sources, allowing users to view results of key questions across subject areas that include budget, human resources, and training. Providing decision makers with the tools to standardized and validate reporting which promotes the consistent use of data.
This position requires access to classified materials; TS/SCI clearance + is required.
1. B.S. or B.A. degree in computer science, engineering, or a related information technology discipline or equivalent experience
2. Demonstrated past professional  experience working on projects using the agile software development methodology and tracking tools.
3. Demonstrated past professional experience evaluating systems performance.
4. Demonstrated past professional  experience managing priorities and handle multiple tasks simultaneously
5. Demonstrated past professional  experience with application development skills in at least one of the following areas:
– Web-based applications
– Query tools experience (Cognos, SQL, or DQM)

Benefits With 3NSI

Success begins with each employee. Our benefits program helps us provide our employees with all the tools and support needed to succeed and grow professionally. At 3NSI, the needs of the Employee are supported through Health, Professional Development, and Financial Management programs. You are fully vested and able to take advantage of all the benefits starting on Day 1 of employment.

Compensation

  • Competitive Salary
  • A 401K Plan with Dollar-for-Dollar Matching up to 6% of Salary with 100% Vesting 0n Day One of Employment
  • Referral Bonuses
  • Performance Awards
  • Profit Share for New Business

Training & Development Benefits

  • Education Financial Assistance
  • Free Virtual Training
  • Free Online Training

Health and Wellness*

  • Group Health Plan Coverage
  • Medical/Prescription Benefits
  • Dental Benefits
  • Vision Benefits
  • Health Care Flexible Spending Account Plan
  • Health Savings Account Program
  • Employee Assistance Program
  • Basic Term Life
  • Basic Disability
  • 4 Weeks of Vacation
  • 10 Holidays

*All health insurance coverage is at NO COST to our employees.


Financial Convenience Benefits

  • Payroll Direct Deposit
  • Debit Pay Card Option
  • Credit Union
  • Retirement Planning
  • 529 College Savings Plan Support
  • ePay Stub Electronic Paycheck Options

Ancillary Benefits

  • Adoption Assistance
  • Commuter Benefits
  • Company Sponsored Events
  • Career Management

Commitment to Our Employees.

Career Development Assistance

3NSI aims to exceed all expectations by managing the career growth of our employees.  To ensure the success of our employees, 3NSI is committed to working with you to plan the trajectory of your career.   We encourage all 3NSI employees to take advantage of training opportunities and educational assistance benefits that we offer and we will seek new opportunities to place you in the position that optimizes your talents.