Principal Software Engineer

4 days ago


Dallas, Texas, United States Cambium Learning Full time

About the Role:

Cambium Learning is seeking a highly skilled Principal Software Engineer to join our team in the definition, design, and implementation of our award-winning educational products. As a key member of our software development team, you will play a pivotal role in building dynamic HTML and JavaScript based applications utilizing a service-oriented backend architecture.

Key Responsibilities:

  • Design and implement Java/Spring applications to meet the needs of our educational products.
  • Review and develop requirements, generate designs, provide rough order of magnitude estimates, implement, and perform unit testing to ensure high-quality software delivery.
  • Collaborate with our team of educational application designers, graphic artists, back-end systems engineers, QA, and operational teams to ensure timely delivery of high-value educational software products.
  • Assist in the strategic development and rapid enterprise integration of cyber capabilities and tools to defend our applications, systems, and information.
  • Assist with Pen Testing of web-facing applications and review DAST results for vulnerability assessment and change management.
  • Demonstrate strong communication and interpersonal skills to negotiate different perspectives and goals.
  • Hold yourself to a high standard of quality and work with the broader team to ensure that the products meet those standards.
  • Work autonomously on multiple projects at one time, balancing needs and deadlines.
  • Troubleshoot problems of a complex nature.
  • Support systems that you have and have not implemented.
  • Stay informed of technical advances and propose changes based on newer technology.

Requirements:

  • Minimum of eight years of software engineering experience.
  • Minimum of five years of software engineering experience building multi-tier enterprise applications.
  • Bachelor's degree in a technical discipline or relevant work experience.
  • Demonstrated track record of designing, developing, and delivering modern web-based, object-oriented applications based on Java, Spring, C#, or similar languages, and relational database systems.
  • Experience with Hibernate ORM.
  • Experience with building RESTful or JSON-RPC services.
  • Experience with CI/CD tools like Jenkins, Git, and Nexus.
  • Excellent interpersonal and communication skills.

Preferred Skills and Abilities:

  • Greater than ten years of engineering experience.
  • Experience with OAUTH 2.0.
  • Experience with Spring.
  • Experience with Identity and Access Management (IAM) like Keycloak or AWS IAM.
  • Experience with distributed caching.
  • Experience with MS SQL Server 2022+.
  • Experience with Angular.io, React, or other similar JavaScript libraries.
  • Information Security Certifications – CISSP, CISA, GIAC, CompTIA Security+, CCSP, AWS certification.
  • Experience with AWS security architecture.


  • Dallas, Texas, United States Lynx Software Technologies Full time

    Position OverviewLynx Software Technologies is in search of a seasoned Embedded Software Engineer at the principal level, eager to collaborate with a skilled team to deliver cutting-edge solutions for future challenges. The ideal candidate will be part of a high-achieving, multi-location team and must exhibit self-motivation, a robust work ethic, effective...


  • Dallas, Texas, United States Care Full time

    About CareCare is a consumer technology company dedicated to solving a universal challenge: finding high-quality care for loved ones. Our mission is to provide innovative solutions that empower families and caregivers alike.Job SummaryWe are seeking a highly skilled Principal Fullstack Software Engineer to join our Technology team. As a key member of our...


  • Dallas, Texas, United States Fidelity TalentSource LLC Full time

    About the RoleWe are seeking a highly skilled Principal Engineer to join our team at Fidelity TalentSource LLC. As a Principal Engineer, you will be responsible for working closely with the Technical Lead to architect, design, and build pilots and new products.Key ResponsibilitiesArchitect, design, and build complex end-to-end systemsWork closely with the...


  • Dallas, Texas, United States Care Full time

    About UsCare is a consumer technology company with a mission to solve a universal challenge: finding great care for loved ones. We're a team of entrepreneurs, self-starters, and problem solvers united behind a common cause. We're applying data analytics, AI, and the latest technologies to connect people in new ways.What We DoWe offer an array of services...


  • Dallas, Texas, United States Care Full time

    About UsCare is a consumer technology company with a mission to solve a universal challenge: finding great care for loved ones. We're a team of entrepreneurs, self-starters, and problem solvers united behind a common cause. We're applying data analytics, AI, and the latest technologies to connect people in new ways.What We DoWe offer an array of services...


  • Dallas, Texas, United States Raytheon Full time

    About the RoleThis is a unique opportunity to contribute to the development of complex software systems for a major missile program as a Senior Principal Software Engineer.Key Responsibilities:Lead the Software Integrated Product Team (IPT) to manage all cost, schedule, and execution for Software Engineering activities on the program.Communicate and work...


  • Dallas, Texas, United States Tredence Inc. Full time

    About Tredence:Tredence specializes in the effective delivery of actionable insights by integrating its expertise in business analytics, data science, and software development. The company collaborates with leading organizations across various sectors, implementing its predictive and optimization solutions at scale to enhance decision-making capabilities....


  • Dallas, Texas, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Senior Principal Software Engineer to lead our Integrated Product Team (IPT) in managing all cost, schedule, and execution for Software Engineering activities on a major missile program.The successful candidate will be responsible for:Leading the Software IPT to manage all cost, schedule, and execution for...


  • Dallas, Texas, United States Intertek Group Full time

    Job OverviewPosition: Lead Geotechnical EngineerIntertek Group is seeking a Lead Geotechnical Engineer to enhance our Building & Construction division. This role presents an excellent opportunity to advance your career within the architectural, engineering, and construction (A/E/C) sector.Key Benefits:Opportunities for professional growth within a large...


  • Dallas, Texas, United States Compunnel Inc. Full time

    Position Overview:Job Role: Mobile DeveloperWork Arrangement: HybridContract Duration: 12+ Months (Potential for Extension or Full-Time Offer)Interview Process: Single InterviewTechnical Requirements:For iOS candidates, proficiency in SwiftUI and Xcode is essential. Android candidates should have experience with Espresso and Kotlin.Team Dynamics:As a key...


  • Dallas, Texas, United States Dexian Full time

    Job Title: Lead Principal Engineer for Generative AIJob Summary:Dexian is seeking a highly experienced Lead Principal Engineer to lead the development of our Generative AI project. As a key member of our team, you will be responsible for defining the solution, creating a project plan, and working with the delivery team on non-functional requirements.Key...


  • Dallas, Texas, United States Compunnel Inc. Full time

    Position Overview:Job Role: Mobile DeveloperLocation: Hybrid Work ModelContract Duration: 12+ Months (Potential for Extension or Full-Time Conversion)Interview Process: Single InterviewTechnical Requirements:For iOS candidates, proficiency in SwiftUI and Xcode is essential. Android candidates should possess skills in Espresso and Kotlin.Team Dynamics:As a...


  • Dallas, Texas, United States Compunnel Inc. Full time

    Position Overview:Job Role: Mobile DeveloperWork Arrangement: Hybrid schedule with a combination of onsite and remote workContract Duration: 12+ Months with potential for extension or full-time conversionInterview Process: Streamlined single interviewTechnical Requirements:For iOS candidates, proficiency in SwiftUI and Xcode is essential. Android candidates...


  • Dallas, Texas, United States Penn Foster Inc Full time

    About UsPenn Foster Inc is a leading education company that provides innovative solutions for individuals and businesses. Our mission is to empower people to achieve their goals and improve their lives through education and training.Job SummaryWe are seeking a highly skilled and experienced Principal Engineer, Digital Content to join our team. As a key...

  • Software Engineer

    2 weeks ago


    Dallas, Texas, United States Delta System and Software Inc. Full time

    Job OverviewPosition: Software Engineer - Python SpecialistLocation: RemoteEmployment Type: ContractCompany: Delta System and Software Inc.Position Details:Key Responsibilities:Demonstrate strong programming capabilities in the Python language.Engage in writing, testing, and debugging Python code for diverse projects.Possess knowledge of popular Python...


  • Dallas, Texas, United States Advanced Technology Search Full time

    We are working on behalf of a leading manufacturer of RF/Wireless and Power Semiconductors. They have two rapidly growing business units that specialize in the development of lower power PMICs, including LDOs, bandgaps, regulators, as well as higher power GaN and SiC DC converters.They are seeking IC Layout Engineers, up to the Principal level, based in...


  • Dallas, Texas, United States Westinghouse Electric Company Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Nuclear Engineer to join our team at Westinghouse Electric Company. As a key member of our engineering team, you will be responsible for providing technical leadership and expertise in the field of nuclear engineering.Key ResponsibilitiesProvide complex system thermal-hydraulic...

  • Principal Architect

    5 days ago


    Dallas, Texas, United States Anblicks Full time

    Job Title: Principal Architect - Data and AnalyticsAbout the Role:We are seeking a highly experienced Principal Architect - Data and Analytics to join our team at Anblicks. As a key member of our organization, you will be responsible for driving the development and implementation of our data and analytics strategy.Key Responsibilities:Develop and Communicate...

  • Software Engineer

    3 months ago


    Dallas, Texas, United States Wipro Limited Full time

    Job descriptionSpecific responsibilities will include Design and implementation of Tensilica software tool chain in particular the instruction set simulator (ISS) for Xtensa processors Development of software models for micro-architectural Xtensa processor features in the cycle-accurate simulator Enhancements and maintenance of the fast functional...

  • Software Engineer

    2 weeks ago


    Dallas, Texas, United States Redolent Full time

    Java Software Engineer @ RedolentPOSITION:Software Engineer - JavaLOCATION:RemoteDURATION:6 to 12+ MonthsCOMPENSATION:Dependent on ExperienceROLE OVERVIEW:As a Java Software Engineer, you will be responsible for designing, developing, and implementing robust web-based applications tailored to meet business needs. You will adhere to established life cycle...