Staff Software Technologist

Bana Solutions · Washington DC

Company

Bana Solutions

Location

Washington DC

Type

Full Time

Job Description

Company Overview

GO FOR GREATNESS. GO WITH BANA SOLUTIONS.

No tech provider serving government works harder to be great. Maybe you should work with us.
Bana Solutions seeks top technology experts to help realize the Bana vision: providing innovative, best-in-class solutions to the most critical security challenges in government today.

Public sector operations depend on secure information access. There are many good providers in this space. Bana aims for great.
Bana conceives, designs, and delivers secure access management systems for government agencies. We provide expert security consulting services and business intelligence analysis.

In this era, supporting the secure movement of data and identities calls for revolutionary thinkers. Bana rejects business-as-usual order-filling. Our success for DoD and other clients in the defense and intelligence world depends on teams that know how to go farther.
In addition to technical proficiency we prioritize:

  • Vendor Neutrality. Beholden to no provider, we configure optimal solutions from the available array of open-source and commercial software and SaaS options.
  • Great Communication. Our teams defy the silent-developer stereotype. Explaining our work is a Bana hallmark. Listening? More important still.
  • Partnership Mindset. We work shoulder-to-shoulder with clients in long-term relationships.
  • R&D Focus. Agencies turn to Bana for business and technical insight, profiting from our investments in research and development and thought leadership.
  • Appetite for Fun. Bana people are serious about security, passionate about client service, and – not least – know how to enjoy important, life-enhancing work.

Job Summary

The Centers for Medicare & Medicaid Services (CMS) Identity Management (IDM) program is currently entering its first year of a 5-year contract with the United States Department of Health and Human Services (HHS) CMS agency.  CMS IDM provides identity and access management (IdAM) services across the agency enabling online and on-demand access to content and services based on the user’s known and authoritative attribute/roles.   

The program is structured utilizing DevSecOps and Agile principles. These software development methodologies emphasize communication, collaboration (information sharing and web service usage), integration, automation, and measurement of cooperation between software developers and other IT professionals. Operational stability is the program’s number one priority. As a member of the team, the selected individual will participate in the definition of the program backlog and must be knowledgeable in the technologies described below. 

The salary for a successful candidate will be commensurate with their experiences and qualifications. 

In the event a candidate does not have hands on experience with IdAM then ability to adapt to other traditional COTS integration methods will be evaluated. 

Other elements:

  • Travel: Yes, 5% of the time
  • Shift: Day Job
  • Potential for Teleworking: Yes
  • Clearance Level Must Currently Possess: None
  • Clearance Level Must Be Able to Obtain: Top Secret/SCI
  • Years Experience in Field/Career: 2 years
  • Supervisory Responsibilities: No
Responsibilities and Duties
  • Responsible for the feature functionality of the product
  • Responsible for maintaining and improving the performance of existing software code, with duties to design and update software
  • Clear communication skills are expected
  • Astute ability in performing test-driven development, in an agile software development environment, where built in automated test procedures and continuous integration of software and continuous delivery of software to the Government is required.
  • Recommends improvements to existing software applications as necessary.
  • Individual shall be capable of performing the software tasks identified in the contract requirements
  • Provides leadership to other developers within the scrum team and serves as ScrumMaster
  • Communicate with agile team lead to provide daily status on progress and key technical issues
  • Support application onboarding for IAM services
  • Provide resolution for escalated service tickets
  • Work with clients to evaluate and solve technical problems
Qualifications and Skills
  • Bachelor’s degree in Computer Science, Engineering, Mathematics or related technical degree. 
  • At least 6 years’ experience in full stack development to include key languages Python 3 (including Flask), React Javascript, and Postgres Structured Query Language (SQL), with at least some experience in the last 4 years. 
  • At least 6 years’ experience with shell script, Web services, and Database development, with at least some experience in the last 4 years. 
  • At least 6 years’ experience with agile philosophies. 
  • Senior knowledge and hands-on experience in developing, implementing and leading software development. 
  • Experience with Continuous Delivery and Continuous Integration (CI/CD) techniques, test-driven development, and automated testing practices. 
  • Demonstrated experience with configuration and use of DevOps tools to maintain a functioning build pipeline, and experience with PCF and YAML files. 
  • Demonstrated experience with Git and Git workflows to manage team software development. 
  • Demonstrated experience with Docker software containerization and workflows. 
  • Strong communication skills, both verbal and written
  • Ability to quickly learn new software and IT concepts
  • Ability to effectively and efficiently troubleshoot technical problems
  • Experience with Business Process Management (BPM) tools such as Activiti
  • Experience with Java and MySQL
  • Experience managing services on AWS
  • Desired Certifications:
    • CompTIA Security + Certification
Pay & Benefits

Pay and benefits are essential to any career decision. That is why Bana Solutions has taken extensive time in developing a compensation package in which we feel reflects the importance and value our employees.

Non-salary benefits as described below are available to all eligible employees with minor exceptions. Employees in an “alternative employment status” such as consulting or Part time employees, may be eligible for coverage, but may not have access to the full array of benefits.

Compensation

Bana is dedicated to offering our employees compensation at or above the industry standards using comprehensive benchmarks (from recognized national and regional compensation).

  • We aim to attract new top talent and to retain and reward current employees.
  • We aim to maximize our ROI of human capital and boost motivation among team members.
  • We structure innovative approaches to recognize and reward contributions to our customer's mission, Bana's success and professional achievements.
Health and Wellness

Bana provides comprehensive health coverage, Health and wellness programs are all structured with the health and welfare of you and your family in mind.

  • Medical insurance plans cover you and your eligible family members, including domestic partners and domestic children through national PPO and HSA -compatible Medical insurance plans
  • Health Savings Accounts (available through our HSA-eligible consumer-directed health plan)
  • Flexible Spending Account (FSA) available to those that are enrolled in a non-HSA compatible medical plan
  • Dental insurance (national PPO plan)
  • Vision coverage (national insurer)
  • Gym membership discounts
  • 24/7 Employee Assistance program (EAP) provides you and family members with confidential, personal and web-based support on a wide variety of important and relevant topics to help encourage well-being:
    • Mental Health and mindfulness
    • Stress management
    • Dependent/Elder care
    • Nutrition
    • Fitness
    • Legal
    • Financial issues
    • Smoking/Diabetic cessation
Income Protection

Life is unpredictable and benefits should provide peace of mind and support for you and your family through every stage of life.

  • Company paid Term Basic Life insurance is paid equal to 1 X your annual base salary, with a max of $260,000
  • Company paid Accidental Death and Dismemberment is insurance provided equal to 1X your annual base salary, with a max of $260,000
  • Company paid Short- and Long-Term Disability insurance. Disability insurance provides benefits that replace part of your lost income when you become unable to work to covered injury or illness.
  • Optional Dependent Life Insurance can be purchased on an after-tax basis.
    • Spouse or domestic partner coverage
    • Child Coverage
    • Optional Employee Life/AD&D. If you determine you need more coverage than the Company paid coverage.
    • Optional Hospital Indemnity Plan
    • Optional Critical Illness Plan
    • Optional LifeLock/Norton
    • Optional College Tuition Benefit plan
    • Optional Pet Discount Plan
    • Optional Legal Plan
Leave

Time off is essential to your mental wellbeing and professional productivity. We offer several types of leave and strongly encourage the use of leave as appropriate.

Paid Time Off (PTO)

As an eligible employee (Over 30 hrs.) you will accrue paid time off for vacation, personal time, and short-term illnesses. Additionally, 24 hours of vacation can be borrowed before accrual with your manager’s approval.
Eligible employees accrue paid time off for vacations, personal business, and short-term illness. Additionally, 24 hours of vacation can be borrowed before accrual with your manager’s approval.

Paid Parental Leave

Bana Solutions provides maternity/paternity/adoption leave for adoptive and natural parents as a benefit of employment for eligible employees.

Holidays

Most Bana employees get nine paid holidays each year:

  • New Year’s Day
  • Martin Luther King Day
  • President’s Day
  • Memorial Day
  • Independence Day
  • Labor Day
  • Veterans Day
  • Thanksgiving Day
  • Christmas Day
Additional leave
  • Bereavement - Unlimited
  • Jury Duty - Unlimited
  • Election Day - Unlimited
  • Military Reservist Leave - Under the Uniformed Services Employment and Reemployment Rights Act (“USERRA”), in addition to available PTO, unpaid military leave will also be granted to employees who enter active military service in the armed forces, or who are ordered for an initial period of active duty for training in the reserves or the National Guard.
Retirement

Employees are eligible to participate in the Bana Solutions 401(K) Retirement plan after completion of 90-day period.

  • 100% of contributions on first 4% deferred
  • 1% default contribution
  • 100% immediately vested
  • Up to 4 % company match
Development

Bana believes takes the development of their staff seriously and encourage the use of the following:

  • Conferences/Training/Certifications
  • Personal Coaching
  • Performance Management
  • R&D Opportunities
Additional Perk

To round out our stellar benefits we have the below icing on the package:

  • Bonus Potential
  • Rewards & recognition programs
  • Team building activities
  • Company events
  • IT/Computer Equipment
Resources For Applicants

At Bana, we strive to build and maintain an environment where employees from all backgrounds are valued, respected, and can succeed. You will also find a culture of continuous learning, broad and inclusive employee support offerings, and a commitment to supporting our team members in all aspects of their lives.

Bana Solutions is proud to be an Equal Employment Opportunity employer
We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

A notice describing Federal equal employment opportunity laws can be viewed here: https://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf and here: https://www.eeoc.gov/employers/upload/eeoc_gina_supplement.pdf .
You may also view the https://www.dol.gov/ofccp/pdf/pay-transp_formattedESQA508c.pdf

Bana Solutions will never ask you to provide payment-related information at any part of the employment application process, nor will Bana ever advance money as part of the hiring process. Bana will communicate with you only through emails that are generated by banasolutions.com automated system. If you receive an email purporting to be from Bana that asks for payment-related information or any other personal information, please report the email to [email protected].
Accommodation Request: Submit a request for special assistance with your application to [email protected]

Securing Your Data

Bana will never ask you to provide payment-related information at any part of the employment application process. Bana will communicate with you only through emails that are sent from a banasolutions.com email address. If you receive an email purporting to be from Bana Solutions that asks for payment-related information or any other personal information, please report the email to [email protected].

Commitment to Diversity

All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Bana will also consider for employment qualified applicants with criminal histories consistent with relevant laws.

COVID 19
All newly hired employees are required to be fully vaccinated as a condition of employment or obtain approval of a medical or religious exemption prior to their start date.  Proof of an exemption or vaccination status will be required during the pre-employment onboarding process.
New employees who obtain an exemption from the vaccine mandate for medical or religious reasons will be subject to weekly testing requirements. Otherwise, vaccinated employees will complete the attestation process on the first day of employment.
Apply Now

Date Posted

09/03/2022

Views

15

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Fraud Technologist - Data and Analytics - Sr Associate - PwC

Views in the last 30 days - 0

PwCs Financial Crimes Data and Analytics team focuses on leveraging data to drive insights and make informed business decisions They utilize advanced ...

View Details

Regional Director Public Sector Sales DOW - Chainguard

Views in the last 30 days - 0

The job seeks a Regional Director with sales expertise and security clearance to lead public sector initiatives and build partnerships Responsibilitie...

View Details

2025 Sensor Modeling and Simulation Analysis Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is a trusted partner to the nations space programs providing technical expertise and innovative solutions across satellite l...

View Details

Manager, Customer Success - Bold Penguin

Views in the last 30 days - 0

Bold Penguin a leading digital solution platform for small commercial insurance is seeking a Manager of Customer Success The role involves leading a t...

View Details

Manager, Project Manager - Capital One

Views in the last 30 days - 0

Capital One a Fortune 500 company and one of the nations top 10 banks is seeking a Manager Project Manager The role involves leading critical and stra...

View Details