Software Development Lead
7 days ago
About Perforce
Perforce Software is a global company with over 80 countries and more than 75% of the Fortune 100 as clients. We are trusted by the world's leading brands to deliver solutions for the toughest challenges.
Our Mission
We believe work should be both challenging and fun. Our team members are valued, introduced to new opportunities, and rewarded well. Perforce combines the experience and rewards of a start-up with the security of an established and privately held profitable company.
Job Description
We are searching for a Principal Software Engineer to join our team. As a key member of our engineering team, you will design, develop, and maintain software applications using full-stack technologies such as Golang, Nodejs, Angular, and Electron.
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.
Salary Estimate: $130,000 - $160,000 per year
Benefits:
- Proud to inspire creativity, foster belonging, support collaboration, and encourage wellness.
- Work with and learn from some of the best and brightest in business.
- Continuous growth and professional development opportunities.
- A dynamic and inclusive work environment.
Location:
Remote-first, globally distributed environment.
Contact Information:
Please visit www.perforce.com to learn more about our company culture and job openings.
-
Software Development Team Lead
7 days ago
Burlington, Massachusetts, United States Cortica Full timeJob Description Summary:At Cortica, we are seeking a highly skilled Software Development Team Lead to join our software development team. The ideal candidate will have a proven track record of leading cross-functional teams to develop and maintain high-quality software products, ensuring timely delivery and meeting project requirements.Key...
-
Embedded Software Development Lead
5 days ago
Burlington, Massachusetts, United States BRIOHEALTH SOLUTIONS INC Full timeJob Summary:">This role is focused on leading the development of embedded software for Class II or III medical devices, ensuring compliance with IEC 62304 and other relevant standards. As a senior engineer, you will be responsible for contributing to the design, development, testing, and maintenance of software.
-
Lead Software Development Engineer
7 days ago
Burlington, Massachusetts, United States Alloy Enterprises Full timeAbout Alloy EnterprisesWe are a dynamic and innovative company specializing in 3D build-preparation software for manufacturing processes. Our mission is to push the boundaries of what is possible in this field.Job SummaryAlloy Enterprises seeks an experienced Full Stack Developer to join our team. As a key member, you will be responsible for designing,...
-
Burlington, Massachusetts, United States Alloy Enterprises Full timeAbout the RoleWe are seeking a highly skilled Lead Software Developer to develop robust and expandable solutions for our 3D build-preparation software suite. A successful candidate will be responsible for designing, building, and maintaining our build-preparation software to support rapid growth and development of manufacturing processes.
-
Software Development Expert
1 week ago
Burlington, Massachusetts, United States State Street Corporation Full timeAbout the Role: State Street Corporation is seeking a highly skilled software development expert to join their team in Charles River Development. The ideal candidate will have expertise in core Java technologies, SQL, and Agile methodology in a multi-threaded environment. As a key member of the team, you will be responsible for driving technical excellence...
-
Burlington, Massachusetts, United States Glaukos Corporation Full timeAbout UsGlaukos Corporation is an ophthalmic pharmaceutical and medical technology company dedicated to developing and commercializing novel therapies for the treatment of glaucoma, corneal disorders, and retinal diseases.Our MissionWe aim to transform vision by pioneering dropless therapies that can meaningfully advance the standard of care and improve the...
-
Principal Software Development Lead
7 days ago
Burlington, Massachusetts, United States BAE Systems Full timeCompany OverviewBAE Systems is a leading innovation group within the defense and aerospace industry, tackling some of the world's most important challenges. As a part of our Advanced Technology and Prototyping team within the Air and Space Force Solutions, you'll join a diverse group of driven professionals who research and design cutting-edge capabilities...
-
Senior Systems Engineer
7 days ago
Burlington, Massachusetts, United States Glaukos Corporation Full timeAbout the RoleWe are seeking a highly skilled Senior Systems Engineer to lead the development of complex electro-mechanical devices for our R&D team. The ideal candidate will have experience in system level architecture, design, integration, and verification of medical devices.ResponsibilitiesContribute to the translation of high-level product requirements...
-
Senior Software Engineer
7 days ago
Burlington, Massachusetts, United States SysMind Tech Full timeJob Title: Senior Software Engineer - Burlington MAWe are seeking an experienced Sr. React Js Developer with strong expertise in Java, Spring Boot, and Oracle DB to join our team at SysMind Tech in Burlington, MA. The ideal candidate will have a proven track record of delivering high-quality software solutions, working collaboratively with cross-functional...
-
Burlington, Massachusetts, United States State Street Corporation Full timeState Street Corporation is a leader in investment servicing, data & analytics, investments research & trading and investment management. For over two centuries, we've been helping our clients safeguard and steward the investments of millions of people.About the RoleWe are seeking an experienced Enterprise Software Engineer to join our team at Charles River...
-
Highly Skilled Software Professional Wanted
1 week ago
Burlington, Massachusetts, United States BAE Systems USA Full timeElectronic Systems: Defining the Future of Defense and Commercial ElectronicsAt BAE Systems USA, we are seeking an experienced Software Engineer to join our innovative team. This challenging role will involve designing, developing, testing, configuring, and deploying complex real-time software solutions for simulation and live flight exercises.The ideal...
-
Senior Software Engineer
7 days ago
Burlington, Massachusetts, United States Pyramid Technology Solutions, Inc Full timeWe are seeking an experienced Senior Software Engineer to join our team at Pyramid Technology Solutions, Inc. This is a fantastic opportunity to work on challenging projects and contribute to the growth of our company.The ideal candidate will have a strong background in software development, with expertise in cloud-based technologies, including AWS or Azure....
-
Senior Software Engineer
7 days ago
Burlington, Massachusetts, United States Pyramid Technology Solutions, Inc Full timeAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Pyramid Technology Solutions, Inc. This is an exciting opportunity for a seasoned professional to contribute to the design, development, and deployment of cutting-edge software solutions.Job Responsibilities:Contribute to all stages of the product development and...
-
Burlington, Massachusetts, United States State Street Corporation Full timeOverviewState Street Corporation, a leader in investment servicing and technology, seeks an experienced Cloud Native Software Engineer to join our Charles River Development team. As a key member of our engineering organization, you will play a crucial role in developing and maintaining the Alpha platform, a cloud-based front office technology that forms the...
-
Burlington, Massachusetts, United States Syntricate Technologies Full timeAbout Syntricate TechnologiesSyntricate Technologies is a forward-thinking organization that delivers cutting-edge solutions.Job SummaryWe are seeking an experienced C++ Software Engineer to join our team in San Jose, CA (Hybrid).Key ResponsibilitiesDesign and develop high-quality software applications using C++ 17 and newer versions.Collaborate with...
-
Burlington, Massachusetts, United States Glaukos Corporation Full timeTransform Vision with Innovative Medical TechnologyWe are seeking a highly skilled Senior Software Engineer to join our team in Burlington, Massachusetts. As a critical member of our engineering team, you will design and build device and cloud software to support our current- and next-generation therapeutic devices.The successful candidate will have 5+ years...
-
Burlington, Massachusetts, United States State Street Corporation Full timeAbout the RoleWe are seeking a seasoned Senior Java Software Engineer to join our team at Charles River Development, part of State Street Corporation. This is an excellent opportunity to work on complex software enhancements and solutions in a fast-paced environment.Key Responsibilities:Drive technical excellence by analyzing, designing, developing, testing,...
-
Burlington, Massachusetts, United States Pyramid Technology Solutions, Inc Full timeAbout the RoleWe are seeking an experienced Senior Backend Software Engineer to join our team at Pyramid Technology Solutions, Inc. This is a fantastic opportunity to work on cloud-based applications using the latest technologies and infrastructure.Primary Responsibilities:To contribute to all stages of the product development and deployment lifecycleTo...
-
Burlington, Massachusetts, United States Jobot Full timeOverviewAward-winning food manufacturer seeking a dynamic Product Development Manager to drive innovation and improve efficiency within our product line.
-
Senior Scientist, Assay Development Expert
4 weeks ago
Burlington, Massachusetts, United States SiPhox Full timeAbout SiPhoxSiPhox is a startup that specializes in developing next-generation diagnostics and label-free proteomics using Silicon Photonics. Our technology enables the power of large laboratory instruments in a handheld device that accepts disposable silicon photonic chip sensors.Job DescriptionWe are seeking a Senior Research Scientist to collaborate with...