Innovative, Secure, and Outcome-Based Solutions

Current Job Openings

Full Stack Engineer

Apply Now Back to Search Results

Job Summary:

We are seeking a talented Full Stack Engineer to join our dynamic team. As a Full Stack Engineer, you will be responsible for developing and maintaining cutting-edge web applications. You will work closely with our cross-functional teams to gather requirements, design user interfaces, implement server-side logic, and ensure seamless integration of front-end and back-end functionalities. Your role will involve collaborating with designers and other developers to deliver scalable, secure, and high-performance solutions. . You should be passionate about problem-solving, staying up-to-date with emerging technologies, and have a proven track record of delivering high-quality software solutions. Excellent communication skills and the ability to work in a fast-paced, collaborative environment are essential. If you are a motivated self-starter with a passion for innovation, we would love to hear from you. 

Job Duties:

  • Collaborates with Scrum Team to plan and complete committed work within each sprint.
  • Help develop and enhance existing Agile DevSecOps infrastructure to improve efficiency.
  • Configure and customize tools to enable automation in the software development environment with a focus on packaging, testing, security, deployment, results analysis, maintenance, and reporting.
  • Implement automation of DevSecOps generated tasks into proprietary software.
  • Create API services integrating both external and internal sources
  • Ability to write CI/CD scripts to build, scan, test, and deploy software packages. Support the ongoing lifecycle maintenance of the DevSecOps tool chain.
  • Conduct functional, exploratory, accessibility, cross-browser and regression testing.
  • Conduct Rest API and web services testing.
  • Supports user acceptance testing and conducts production verification testing, as needed.
  • Work closely with developers, testers, and system engineers from multiple product teams.
  • Coordinates with other teams to perform end-to end-testing.
  • Develops and maintains documentation of testing life cycle activities.

Required Qualifications:

 

  • Must be a U.S. citizen and must have or be able to obtain and keep a Secret Clearance.
  • Must be able to obtain an IAT-II certification within the first 90 days of hire.
  • Minimum of  7+ years of experience in software development roles.
  • Experience in Full stack development
  • Experience working with a Git-based versioning system.
  • Experience in working on Linux/Unix based OS (Rocky Linux, Ubuntu)
  • Experience with OpenStack
  • Familiar with NetApp ONTAP
  • Experience with both relational database and non-relational databases, including (but not limited to) PostgreSQL, Microsoft SQL, MySQL and Redis
  • Experience with creation of object-relational mapping to databases
  • Experience with querying languages, preferably GraphQL
  • Understanding of distributed systems and services, and familiarity with Docker and/or Kubernetes Platforms.
  • Version control systems, preferably Git
  • Static (SAST) and Dynamic (DAST) code analysis, preferably SonarQube.
  • Understanding of industry standard JavaScript frameworks (ReactJS, Angular, Vue.JS).
  • Experience in designing, creating, and executing automated test cases with Selenium WebDriver, JMeter, Appium, Cucumber or LoadRunner.
  • Skills performing functional, exploratory, accessibility, cross-browser, and regression testing.
  • Experience testing REST web services with Postman.
  • Experience developing web sites using JavaScript, TypeScript, React, HTML, CSS.
  • Experience in compiled languages such as GoLang, Rust.
  • Experience creating and maintaining test data.
  • Knowledge of web accessibility standards.
  • Ability to communicate effectively.
  • Experience testing responsive web applications on the desktop, tablets, and mobile phones.
  • Understanding of total software development lifecycle and continuous integration (CI)/Continuous Deployment (CD) pipelines.
  • Experience with Infrastructure as Code technologies, preferably Hashicorp Terraform and RedHat Ansible.
  • Strong willingness to quickly explore and learn new skills.
  • Strong technical writing and verbal communications skills.
  • Must be able to work effectively under pressure and to deliver on tight timelines with minimal supervision.

Preferred Qualifications & Skills:

  • Bachelor's degree, preferred (but not required) in Computer Science or Minimum of 7 years in work related field.

Compensation:

We provide a competitive pay and benefits package. This position is offering a salary range of $100,000- $120,000/year. Belcan considers several factors when extending an offer, including but not limited to education, experience, geographic location, and discipline. Benefits offered may include health care, dental, vision, life insurance; 401(k); education assistance; paid time off including PTO, holidays, and any other paid leave required by law.

 

www.belcan.com 

EOE/F/M/D/V