Software Engineer II

Banduri
Hanahan, SC Full Time
POSTED ON 9/18/2023 CLOSED ON 1/7/2024

What are the responsibilities and job description for the Software Engineer II position at Banduri?

About Banduri

Banduri specializes in agile digital transformations and helping large organizations make continuous innovation their core competency. Central to Banduri's values and culture is the belief that everyone deserves to thrive. Our mission is to leave things better than we found them, make things that matter, and help our customers harness the power of change. We know that to do this requires radical candor, a dedicated focus on the users, and creativity. There are no big egos here. We are collaborators and team players. We want solutions-oriented problem solvers, critical thinkers, and committed creators who are passionate about what they do.

 

We are seeking a Software Engineer II for a DoD customer to support research, design, and development of computer and network software or specialized applications, services, or platforms in cloud-based architectures. Must have experience with current software methodologies (e.g., agile, DEVOPS/DEVSECOPS) and be able to translate software architecture and requirements in to detailed technical implementations for applications, services, platforms, and cybersecurity configurations in cloud infrastructure designed to support the logistics lifecycle planning and sustainment for expeditionary forces worldwide.

 

Preferred candidates will have at least three (3) years professional experience designing and implementing solutions in a cloud environment (e.g., AWS, Azure) and be able to work and deliver with minimal oversight. You will collaborate and coordinate with cross-functional teams regarding policies, procedures, and practices and lead the software implementation of smaller systems or sub-systems of complex systems given a high-level software architecture.


Duties and Responsibilities:

  • Provide technical support and implementation (e.g., requirements definition, architecture design, software implementation, data analysis, continuous verification and validation of requirements, DevSecOps) from concept to transition for cloud-based solutions
  • Provide engineering support to the engineering design, technical complexity, requirements definition, gap alignment, and risk mitigation for solutions development and modernization efforts for legacy systems
  • Identify potential technical challenges, dependencies, and limitations associated with projects; provide input to risk mitigation strategies and contingency plans
  • Review and provide feedback on design specifications, architecture diagrams, user manuals, technical guides, accreditation documentation, etc.
  • Support the development and execution of testing and verification methodologies
  • Analyze feedback from users during test and demonstration events
  • Implement solutions in accordance with technical specifications and standards for scalability, maintainability, performance, and security
  • Provide input to technical recommendations, reports, briefings, and executive summaries


Minimum Qualifications and Experience:

  • Education: Bachelor’s degree in quantitative field such as engineering or mathematics e.g. Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, Information Technology, Information Systems, or relevant field.
  • Certifications: Agile Developer or Certified Scrum Developer certification required.
  • Experience: Three (3) years of professional experience with research, design, and development of computer software applying modern software development methodologies (e.g., agile, DEVOPS/DEVSECOPS) and languages


Desired Qualifications:

  • Familiarity with AWS, Azure, and other FedRAMP approved cloud architectures
  • Strong grasp of cybersecurity standards
  • Experience building, deploying, securing, and provisioning PaaS, SaaS, DaaS, Microservices etc., solutions in a cloud environment
  • Familiarity with DoD Secure Cloud Computing Architecture (SCCA) tenets


Banduri is committed to a diverse and inclusive workplace. Banduri is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.


Software Engineer
Geodesicx Inc -
Charleston, SC
Software Engineer III (Software Development)
Enterprise Horizon Consulting Group -
Charleston, SC
Software Test Engineer
PTW -
Charleston, SC

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer II?

Sign up to receive alerts about other jobs on the Software Engineer II career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$95,804 - $118,468
Income Estimation: 
$120,554 - $147,360

Sign up to receive alerts about other jobs with skills like those required for the Software Engineer II.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $90,521 - $120,704
    • Income Estimation: $93,843 - $124,803
  • Debugging Skill

    • Income Estimation: $90,521 - $120,704
    • Income Estimation: $94,373 - $127,234
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Engineer II jobs in the Hanahan, SC area that may be a better fit.

Software Engineer II (Pre-Award)

Falconwood, Inc., Charleston, SC

Chemical Production Engineer

Software Placement Group, SPG, Mount Pleasant, SC