Bridgeway Benefit Technologies - Maple Shade, NJ

posted 4 days ago

Full-time - Senior
Maple Shade, NJ

About the position

Bridgeway is seeking a highly motivated Senior Software Engineer specializing in C++ to maintain and enhance critical applications in a fast-paced, team-oriented environment. This remote position emphasizes collaboration with engineering and professional services teams, focusing on delivering high-quality software solutions while adhering to industry standards and Agile methodologies.

Responsibilities

  • Maintain and update major application subsystems using C++ and related technologies.
  • Assess requirements for software development projects.
  • Interact professionally with team members throughout the organization.
  • Provide support and research for existing and new software and investigate, recommend, and implement new technology and solutions.
  • Adhere to technical standards within the industry and within Bridgeway.
  • Participate in multiple concurrent projects, including product enhancements, client customizations, third-party integrations, and product maintenance.
  • Collaborate with Engineering, DevOps, and operations teams to define and execute plans for standardization, scaling, and enhancements to products and services utilized in deployment, installation, and release efforts.
  • Maintain SCRUM Methodology and documentation of user stories, features, and other release notes to assist implementation application support teams.
  • Develop programming effort estimations based on requirements and project scope and manage work progress against schedule commitments, utilizing Azure DevOps (ADO) for task management.
  • Advocate for continuous improvement.

Requirements

  • 5+ years professional software engineering experience in full C++, Object Oriented Methodologies, design patterns, data structures, and algorithms
  • Experience with multi-threading and parallel programming
  • Experience with package managers (vcpkg or Conan preferred) and build managers (CMake and Ninja preferred)
  • Experience with SQL as well as databases like MongoDB with NoSQL
  • Experience with Python and Visual Studio Code preferred
  • Experience with Azure, DevOps - CI/CD, containerization preferred
  • Experience developing in a large-scale or multi-platform environment preferred
  • Strong understanding of Agile Methodology
  • Excellent interpersonal communication skills, both written and verbal
  • Bachelor's degree in Computer Science or related field

Nice-to-haves

  • Experience with Python and Visual Studio Code
  • Experience with Azure, DevOps - CI/CD, containerization
  • Experience developing in a large-scale or multi-platform environment

Benefits

  • Equal Opportunity Employer
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service