Senior Software Development Engineer

9 hours ago


Burlington, Vermont, United States Perforce Full time
Perforce - Helix Core

We are seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software applications using Golang, Nodejs, Angular, and related technologies.

Key Responsibilities:

  • Collaborate with cross-functional teams to design, develop, and maintain software applications.
  • Design, develop, and maintain stand-alone desktop client applications based on Electron and Angular.
  • Design, develop, and maintain a Golang-based command-line interface tool.
  • Design and develop integrations into Digital Content Creation tools.
  • Write clean, efficient, and maintainable code using Go, Nodejs, and Angular.
  • Conduct thorough code reviews and provide constructive feedback to ensure code quality and adherence to best practices.
  • Identify and troubleshoot software defects and performance bottlenecks.
  • Stay up to date with emerging technologies and industry trends and apply them to improve software development processes and outcomes.
  • Contribute to the continuous improvement of development methodologies and practices within the distributed team.

Requirements:

  • At least 7+ years' experience in developing software applications in a production environment.
  • Experience with JavaScript front-end frameworks (Angular preferred, React/Vue.js) is a must.
  • Experience or willingness to learn with authoring integrations into Digital Content Creation tools is a plus.
  • Strong understanding of cross-platform development and challenges that it poses.
  • Extensive experience with version control systems and concepts, including branching, merging, and conflict resolution.
  • Knowledge of Agile software development best practices, including code reviews, unit testing, and documentation in a collaborative and distributed team environment.
  • Ability to work autonomously in a remote-first, globally distributed environment.
  • Excellent problem-solving and analytical skills to address complex technical challenges.
  • Strong communication skills, with an emphasis on cross-geographical collaboration.

About Perforce:

Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in business.

Perforce Software is an Equal Opportunity Employer



  • Burlington, Vermont, United States Fluency Inc Full time

    Job SummaryWe're seeking a highly skilled Senior Software Engineer to join our team at Fluency Inc. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable software solutions that meet the needs of our customers.Your Role:* Plan and execute projects based on the product development pipeline and...


  • Burlington, Vermont, United States SAP Full time

    Empowering InnovationWe're seeking a talented Senior Developer to join our SAP HANA Database and Analytics Core engine team. As a key contributor, you'll design, develop, and maintain our Knowledge Graph Database System engine, working closely with a collaborative and agile team.About the RoleAs a Senior Developer, you'll have the opportunity to:Contribute...


  • Burlington, Vermont, United States Azara Healthcare Full time

    Azara Healthcare is seeking a visionary leader to spearhead its software engineering efforts.The ideal candidate will possess a deep understanding of software development principles and a proven track record of driving technical innovation. As a senior software engineering manager, you will be responsible for leading a team of talented engineers and...


  • Burlington, Vermont, United States Oracle Full time

    Job DescriptionThe Platform ILOM team at Oracle Hardware Development is seeking a talented Embedded Software developer to join a growing, distributed team developing and maintaining OHD's latest embedded Linux software for new and exciting AMD, Ampere, Intel, and GPU based server products and components.The team works across OHD and directly with Oracle...


  • Burlington, Vermont, United States SAP Full time

    About UsSAP is a company that helps the world run better. Our culture is focused on innovation, collaboration, and learning. We offer a team environment with a strong focus on development, recognition, and benefits.Job SummaryWe are looking for an intermediate or senior developer to contribute to our Knowledge Graph Database System engine development. As a...


  • Burlington, Vermont, United States Interactive Process Technology LLC Full time

    About UsAt Interactive Process Technology LLC, we combine cutting-edge technologies with expert teams to deliver innovative solutions. Our mission is to provide cutting-edge technology solutions that drive business growth and success.Job OverviewWe are seeking a Senior Full Stack Software Developer to lead a team tasked with migrating an on-premise...


  • Burlington, Vermont, United States SAP Full time

    About UsSAP is a global technology company that helps organizations run better by providing innovative solutions for business operations.Our CultureWe foster a collaborative and inclusive work environment that encourages innovation, creativity, and growth. Our team is passionate about building breakthroughs together and creating a workplace that values...


  • Burlington, Vermont, United States Interactive Process Technology LLC Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Software Developer to lead our team in migrating an on-premise application to the cloud. As a key member of our technical team, you will be responsible for designing, developing, and maintaining end-user and API-driven middleware applications with a focus on data layer and middle layer...


  • Burlington, Vermont, United States Syntricate Technologies Full time

    Job Title: Senior FoxPro Development EngineerLocation: RemoteDuration: ContractJob Summary:We are seeking a highly skilled Senior FoxPro Development Engineer to join our team at Syntricate Technologies. As a key member of our development team, you will be responsible for designing, developing, and maintaining FoxPro applications to support business...


  • Burlington, Vermont, United States SAP Full time

    About the RoleWe are seeking an experienced developer to join our SAP HANA Database and Analytics Core engine team. As a key member of our team, you will be responsible for designing, developing, and maintaining our Knowledge Graph Database System engine.Key ResponsibilitiesContribute to hands-on coding, design, and architecture to meet our team's...


  • Burlington, Vermont, United States SAP Full time

    About the RoleWe are seeking an experienced developer to join our SAP HANA Database and Analytics Core engine team. As a key member of our team, you will be responsible for designing, developing, and maintaining our Knowledge Graph Database System engine.Key ResponsibilitiesContribute to hands-on coding, design, and architecture that meets our team's...


  • Burlington, Vermont, United States Abbott Full time

    About AbbottAbbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals and branded generic medicines. Our 114,000 colleagues serve people in more than 160...


  • Burlington, Vermont, United States Abbott Full time

    About AbbottAbbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals, and branded generic medicines.Job TitleSenior Electrical Engineer, Product DevelopmentAbout...


  • Burlington, Vermont, United States Abbott Laboratories company Full time

    Job Title: Senior Electrical Engineer, Product Development SpecialistAbbott Laboratories is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals, and branded generic...

  • Senior Civil Engineer

    4 weeks ago


    Burlington, Vermont, United States Coffman Engineers Full time

    About the RoleCoffman Engineers is seeking a highly skilled and experienced Senior Civil Engineer to join our growing Seattle office's civil engineering department. As a key member of our team, you will be responsible for leading multidisciplinary projects, managing site layouts, grading plans, stormwater management facilities, and water quality best...


  • Burlington, Vermont, United States Progress Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our dynamic Kemp LoadMaster Development team. As a key member of our team, you will play a crucial role in providing experience-centric application delivery and security through cloud-native, virtual, and hardware load balancers.Key Responsibilities:Design and implement new...


  • Burlington, Vermont, United States Coffman Engineers Full time

    Coffman Engineers Seeks Experienced Senior Civil EngineerCoffman Engineers, a leading engineering and construction company, is seeking a highly skilled and experienced Senior Civil Engineer to join our growing Seattle office. As a key member of our civil engineering department, you will be responsible for leading complex projects and collaborating with our...

  • Software Developer

    3 weeks ago


    Burlington, Vermont, United States Galen Full time

    Job OpportunityGalen, a leading healthcare IT software and services organization, is seeking a skilled Software Engineer to join our team. As a company, we pride ourselves on delivering innovative solutions that drive safer, more efficient care.As a Software Engineer at Galen, you will play a key role in expanding the functionality of our flagship product...


  • Burlington, Vermont, United States Abbott Laboratories company Full time

    About the RoleWe are seeking a highly skilled Senior Electromechanical Engineer to join our Research and Technology group at Abbott Laboratories. As a key member of our team, you will be responsible for designing and developing complex electro-mechanical medical devices and test equipment to support critical aspects of our product development pipeline.With a...


  • Burlington, Vermont, United States Abbott Full time

    About AbbottAbbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals, and branded generic medicines.Our 114,000 colleagues serve people in more than 160...