Software Engineering Lead

4 weeks ago


Princeton, New Jersey, United States Lingraphica Full time
Job Description

The Software Engineering Lead will be responsible for leading the technical direction of an empowered product team. This role requires a strong understanding of software development principles and the ability to translate business requirements into technical requirements and development milestones. The ideal candidate will have a mix of technical management, architectural design, stakeholder collaboration, and hands-on development experience.

Key Responsibilities
  • Collaborate with product owners and team in task planning, estimation, scheduling, staffing, and definition of high-level timeline estimates for major projects
  • Provide technical leadership by determining technical requirements, exploring new technologies, and determining system and software architecture
  • Maintain high standards of software quality within the team by establishing best practices, conducting code reviews, and leading architectural discussions
  • Own engineering support for the product and work closely with product management and design team to meet SLAs

Requirements
  • B.S. in Computer Science or related field
  • 7+ years of overall experience in software development; at least 5 years in a Lead Engineer role, as technical lead for a product team

Preferred Qualifications
  • Expertise in C# or Java
  • Ability to work collaboratively with product management, design, and engineering support
  • Experience with agile, CI/CD, automated testing, feature flags, and software development design patterns
  • Ability to create technical documentation
  • Experience with AI and LLM preferred
  • Ability to apply technical understanding to business and client needs, preferred

About Lingraphica
Lingraphica is a mission-driven organization that provides speech-generating devices and speech therapy software to help improve communication, speech, and quality of life for people with communication challenges. We look for candidates who enjoy working in a fast-paced, goal-oriented environment and who share our commitment to helping individuals improve their quality of life.

  • Princeton, New Jersey, United States Lingraphica Full time

    Job DescriptionPurpose: The Software Engineering Lead will oversee the technical direction of an empowered product team, responsible for translating business requirements into technical requirements and development milestones.Key Responsibilities:Collaborate with product owners and team in task planning, estimation, scheduling, staffing, and definition of...


  • Princeton, New Jersey, United States Bloomberg Full time

    Job Summary: We are seeking a highly skilled Senior Software Engineering Lead to join our team at Bloomberg. As a key member of our software development team, you will be responsible for planning and executing small to mid-size software development projects. Your expertise will be essential in ensuring the quality of our projects and driving innovation in...


  • Princeton, New Jersey, United States Indium Software Full time

    Job DescriptionIndium Software is seeking a highly skilled Backend Python Developer to join our team.Key Responsibilities:10-12 years of experience in software developmentHands-on experience in Python scriptingStrong analytical and problem-solving skillsExperience in Agile/Scrum project executionKnowledge of cloud app services, load balancer, and application...

  • Software Developer

    3 weeks ago


    Princeton, New Jersey, United States Triunity Software Full time

    Job DescriptionWe are seeking a skilled Software Developer to join our team at Triunity Software. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using Java and other programming languages.Collaborate with...

  • Java Full Stack Lead

    3 weeks ago


    Princeton, New Jersey, United States Ness Digital Engineering Full time

    Job Title: Java Full Stack LeadJob Summary:Ness Digital Engineering is seeking a highly skilled Java Full Stack Lead to join our team. As a Java Full Stack Lead, you will be responsible for leading a talented team of engineers in the development of complex business requirements. You will demonstrate high technical acumen, solution design capability, and...


  • Princeton, New Jersey, United States Triunity Software Full time

    Job Title: Machine Learning and Gen AI EngineerJob Description:We are seeking a highly skilled Machine Learning and Gen AI Engineer to join our team at Triunity Software. As a Machine Learning and Gen AI Engineer, you will be responsible for designing, developing, and deploying machine learning models and artificial intelligence systems to solve complex...


  • Princeton, New Jersey, United States Educational Testing Service Full time

    About ETSFor over 75 years, ETS has been a leader in education and assessment. Our mission is to advance quality and equity in education by providing innovative solutions and research that help learners around the world achieve their goals.We offer a range of products and services, including TOEFL, TOEIC, GRE, and Praxis, that help learners demonstrate their...


  • Princeton, New Jersey, United States Trimble Full time

    About the RoleWe are seeking a skilled Software Development Engineer to join our team at Trimble. As a Software Development Engineer, you will be responsible for designing, developing, and testing software applications to meet the needs of our customers.Key ResponsibilitiesDesign, develop, and test software applications using current programming languages...


  • Princeton, New Jersey, United States Trimble Full time

    Job DescriptionAre you a skilled Software Engineer looking to be at the forefront of developing cutting-edge software enhancements and new products in a collaborative environment?We are seeking a talented Software Engineer to join our team and contribute to the design, development, and testing of innovative software solutions.Key Responsibilities:Analyze and...


  • Princeton, New Jersey, United States Bloomberg Full time

    Job Summary:As a Senior Software Engineer at Bloomberg, you will be responsible for planning and executing software development projects. This includes requirements elicitation, risk assessment, development, operations, and maintenance. You will also train and coach staff members, contribute to projects outside of regular scope, and develop requirements for...


  • Princeton, New Jersey, United States RxSense Full time

    About the RoleRxSense is a pioneering healthtech company dedicated to empowering clients and consumers with innovative technology solutions to access lower-cost prescription drugs. We're seeking a seasoned Software Engineering Manager to lead our team and drive the development of our transformative cloud-based enterprise platform.Key ResponsibilitiesLeads a...


  • Princeton, New Jersey, United States Bloomberg Full time

    Job Summary: We are seeking a highly skilled Senior Software Engineer to join our team at Bloomberg. The successful candidate will be responsible for planning and executing software development projects, working through the project life cycle, and ensuring quality of projects. Key responsibilities include:Developing software requirements with Bloomberg and...


  • Princeton, New Jersey, United States RxSense Full time

    Job DescriptionRxSense is a leading healthtech company empowering clients and consumers with technology to access lower cost prescription drugs. Our transformative cloud-based enterprise platform enables clients to take control of their pharmacy benefits with fast, flexible and customizable solutions and real-time data insights to improve operational and...


  • Princeton, New Jersey, United States SAIC Full time

    We are seeking a talented and motivated Software Engineer Intern to join our team at SAIC. As a member of our team, you will have the opportunity to work on cutting-edge projects and collaborate with experienced professionals in the field.Responsibilities will include:Troubleshooting and debugging software issuesAssisting in the development and testing of...


  • Princeton, New Jersey, United States Wolters Kluwer Full time

    Job DescriptionJob Title: Lead Quality Engineering ArchitectLocation: HybridJob Type: Full-timeCompany: Wolters KluwerAbout Us: Wolters Kluwer is a global leader in the provision of information and digital solutions for professionals in the legal, tax, and compliance, healthcare, and government markets.Job Summary: We are seeking a highly skilled and...


  • Princeton, New Jersey, United States RxSense Full time

    RxSense is a high-growth healthtech company that empowers clients and consumers with technology to access lower cost prescription drugs.Our transformative cloud-based enterprise platform enables clients to take control of their pharmacy benefits with fast, flexible, and customizable solutions and real-time data insights to improve operational and financial...


  • Princeton, New Jersey, United States Sterling Engineering Full time

    Job Title: Senior Site/Civil EngineerJob Summary: We are seeking a seasoned Senior Site/Civil Engineer to lead exciting multi-disciplinary design projects.Key Responsibilities:* Oversee project management of site/civil engineering design projects* Coordinate the preparation of applications for state and federal permits and grants* Represent the firm at...

  • Product Delivery Lead

    4 weeks ago


    Princeton Junction, New Jersey, United States Indium Software Full time

    Product Oriented Delivery LeadIndium Software is seeking a seasoned Product Oriented Delivery Lead to lead our POD teams and drive Agile execution. The ideal candidate will possess a deep understanding of the Payer value chain business process and have experience in driving PoD teams, Agile teams, and onboarding new clients for Intermediary/TPA.Key...


  • Princeton, New Jersey, United States Sterling Engineering Full time

    Project Leadership:As a Senior Site/Civil Engineer at Sterling Engineering, you will oversee the project management of site/civil engineering design projects, including the development of project scope, schedules, and budgets. Your expertise will be essential in ensuring the successful execution of complex site development initiatives for both public and...


  • Princeton, New Jersey, United States Sterling Engineering Full time

    Job Summary:We are seeking a highly skilled Project Engineer to lead multi-discipline design projects for Sterling Engineering. This role will involve working on various public and private site development projects across different markets.Key Responsibilities:Develop engineering design drawings from schematic design through construction documents, including...