Post a job

Full Stack Developer (part-time)

I

Location
United States
IntelliBridge

Job Description

Title: Full Stack Developer (part-time)

Clearance: Public Trust clearance will be applied for upon acceptance

Location: Remote

Overview:

IntelliBridge is an award-winning national security company looking for a Full Stack Developer/Software Engineer with an Angular/Java, Spring and J2EE background to support our contract with the U. S. Customs and Immigration Service (USCIS).

As a part-time developer at IntelliBridge, you will deliver scalable and secure solutions. You will use user-centered and agile methodologies to build and continuously deploy server and client-side solutions. You will perform in AWS cloud environment to support the continuous development, deployment, integration, and monitoring of server and client-side solutions. As a member of a project delivery team, you will collaborate with project and product managers, user experience designers, and business analysts. Your efforts will directly serve and assist end-users. Your work will be produced in the context of IntelliBridge’s DevSecOps practices, including but not limited to continuous development, deployment, integration, and monitoring. Full-Stack Developers at IntelliBridge are expected to have experience developing or integrating databases as well as developing and integrating server and client applications.

As a direct employee of IntelliBridge, you would receive a benefit package that includes health/dental/vision insurance coverage, 401K with company match, PTO & paid holidays, and annual tuition/training assistance. For more information, please visit our website.

Clearance:

  • Public Trust clearance requires a background investigation (BI) and entry on duty (EOD) status. This must be applied for upon acceptance of employment offer. Candidates with existing or recently completed Public Trust background investigations are preferred.

Responsibilities/Duties:

  • Produce quality and maintainable code
    • Write clean, concise, and maintainable code
    • Work with other agile teams to effectively design, build, and deliver cloud-based solutions
    • Actively participate in merge requests
    • Help define and enforce development best practices
    • Automate pain points in the software development process (local development and CI/CD pipeline)
    • Contribute to the development of user stories, acceptance criteria and participate in story estimation
    • Participate in writing automated tests to verify the intent of stories
    • Support other developers through code reviews and pairing when they have questions or hit blockers
    • Work with other teams to coordinate integration testing across multiple teams
  • Support and improve the overall system
    • Work closely with business analysts and subject matter experts to understand requirements and translate to software solutions
    • Participate in design meetings with the projects and client’s technical specialists
    • Plan and carry out deployments (roughly once a month)
    • Investigate data quality issues raised by users of the system
    • Investigate errors in applications and perform root cause analysis
    • Research data sources for ways to expand the usefulness of the system
    • Provide application programming interfaces (APIs) and services
  • Support the security posture of the system
    • Contribute to hardening OS images, applications, and containers
    • Perform security scans and produce reports of the outcomes
    • Collaborate with and as a team and attend Daily Stand Ups (DSUs), backlog grooming, sprint demos, and other agile ceremonies
    • Facilitate communication and integration across AI/ML, Engineering and DevSecOps teams.
  • Proven experience with the following technologies:
    • Languages: Java 8+, JavaScript, and J2EE
    • Frameworks: Spring Framework (preferably Spring Boot), Node.js,
    • Web Frameworks: Angular, React
    • Database: Experience with a relational database
    • Infrastructure: Jenkins, Terraform, Amazon Web Services (AWS) or Google Cloud Platform (GCP),
    • Development Tools: Git, Gradle, Maven
    • Development Methodologies: Test Driven Development, Agile Software Delivery, Scrum, Continuous Integration/ Continuous Deployment

Required Qualifications:

Full-Stack Engineers should be able to perform automation and engineering tasks, AI/ML implementation, data, infrastructure/operations, and security engineer tasks in cloud environments.

  • Minimum of five (5) years of experience in writing and testing enterprise software solutions. A degree in Computer Science and three (3) years of experience is also acceptable.
  • Minimum of three (3) years of experience in troubleshooting software.
  • Experience working in AWS, software containerization and Agile development processes.
  • Three (3) years of specific software engineering experience related to front-end and back-end applications and/or data services.
  • Experience in large-scale, high-performance enterprise big data application deployment and solution architecture on complex heterogeneous environments in AWS.
  • Experience with full stack engineering (defined as proficient in database development/integration as well as server and client application development/integration), including three (3) years of experience deploying production enterprise applications in AWS.

About Us:

IntelliBridge delivers IT strategy, cloud, cybersecurity, application, data and analytics, enterprise IT, intelligence analysis, and mission operation support services to accelerate technical performance and efficiency for Defense, Civilian, and National Security & Federal Law Enforcement clients.

Advice from our career coach

A successful applicant for the Full Stack Developer (part-time) position at IntelliBridge should have a strong background in Angular, Java, Spring, and J2EE, and should be comfortable working in a remote setting. Here are some tips to help you stand out as an applicant:

  • Highlight your experience with Java 8+, JavaScript, and J2EE, as well as frameworks like Spring Boot and web frameworks like Angular and React.
  • Emphasize your proficiency with tools such as Git, Gradle, and Maven, as well as experience with continuous integration/continuous deployment and agile software delivery.
  • Showcase your experience with troubleshooting software, AWS, and software containerization.
  • Demonstrate your ability to work collaboratively with project and product managers, user experience designers, and business analysts to deliver scalable and secure solutions.
  • Detail your experience with full stack engineering, including deploying production enterprise applications in AWS.

Apply for this job

Expired?

Please let IntelliBridge know you found this job with RemoteJobs.org. This helps us grow!

About the job

Oct 13, 2024

Part-time

  1. US United States
RemoteJobs.org mascot