Post job

Software engineering manager jobs in King of Prussia, PA

- 903 jobs
All
Software Engineering Manager
Software Developer
Director Of Software Development
Software Engineer Lead
Manager Applications Development
Software Engineer-Team Lead
Senior Software Engineer
Engineering Director
Software Development Manager
Software Engineering Internship
Software Leader
Software Applications Engineer
Software Engineer/Technical Lead
Lead Software Developer
  • Manager of Software Engineering- Node React AWS

    Elsevier 4.2company rating

    Software engineering manager job in Philadelphia, PA

    Manager of Software Engineering About the role - This position provides leadership, management, direction, and vision to software engineers and/or development employees including offshore contractors/consultants and interns needed to support, run, and change activities in the software development life cycle. The position works closely with development peers, product and project leaders/managers, and other in-house software developers as well as directs the successful completion and delivery of respective software components and any other related deliverables. About the team - This diverse team of brilliant engineers are working collaboratively to build Next Gen Decision Support products for the Clinical/Medical/Health Care Community Requirements Possess current and extensive software engineering experience with at least 2-3 years managing engineering teams. Proven experience managing global, cross-functional Agile/Scrum teams. Strong technical background in modern web, cloud, and mobile development. Hands-on experience in clinical healthcare systems, EHR integrations, or digital health products. Current and extensive experience with the following Frontend: React, JavaScript Backend: Node.js, Java, Databases: SQL (MySQL, PostgreSQL, Oracle, etc.) Cloud: AWS (Lambda, EC2, RDS, S3, etc.) Possess fully developed stakeholder management skills. Need to be able to communicate and escalate with both Technical and Non-Technical professionals on a daily basis. Responsibilities Managing and mentoring globally distributed Agile Scrum engineering teams. Fostering a collaborative team culture focused on accountability, innovation, and continuous improvement. Supporting career development, performance evaluations, and hiring for engineering roles. Ensuring engineering standards, best practices, and compliance are upheld across all teams. Leading technical design sessions, architecture discussions, and code quality initiatives. Driving end-to-end delivery of complex engineering projects in partnership with Product Management and UX Design. Overseeing sprint execution, backlog prioritization, and release planning to ensure on-time and high-quality delivery. Providing hands-on technical guidance with modern frameworks and cloud technologies. Identifying and mitigate technical risks, dependencies, and delivery roadblocks. Partnering with cross-functional teams to translate business requirements into scalable, secure engineering solutions. Applying clinical and healthcare domain knowledge to ensure solutions align with regulatory, workflow, and interoperability requirements. Collaborating with clinical stakeholders to refine functional requirements and validate product outcomes. Elsevier is a global leader in advanced information and decision support for science and healthcare. We believe that by working together with the communities we serve, we can shape human progress to go further, happen faster, and benefit all. We support continuous discovery and uphold the highest standards of content integrity, reliability, and reproducibility so the communities we serve can advance their field of science, healthcare or innovation with confidence. By combining high-quality content with powerful analytics, we transform complexity into clarity and deliver mission-critical insights that help professionals make better decisions when it matters most. We deliver insights that help research institutions, governments and funders achieve their goals. We help researchers discover and share knowledge, collaborate, and accelerate innovation. We help librarians provide verified, quality information to universities. We help innovators turn knowledge into new products. We help health professionals improve patient care and educators train the next generation of doctors and nurses. Connecting quality content and innovative technologies, we make progress go further and happen faster. And by championing inclusion and sustainability we ensure progress benefits all.
    $104k-130k yearly est. 1d ago
  • Senior Software Engineer Team Lead

    London Approach 4.3company rating

    Software engineering manager job in Philadelphia, PA

    Senior Software Engineer, Team Lead (.NET) Employment Type: Direct hire Work Setting: Hybrid | Onsite once per quarter (non-negotiable) This role combines hands-on technical expertise with team leadership. The Lead Software Engineer oversees a cross-functional Agile team, providing technical direction, resolving blockers, and ensuring alignment between engineering efforts and business goals. The position is both strategic and hands-on, involving architecture, design, and active development within a defined product domain. Responsibilities Lead a cross-functional Agile team of developers, QA, and business analysts to deliver scalable, high-quality software. Act as technical SME for an assigned product or platform area. Mentor team members through code reviews, pair programming, and career development support. Design and implement system features that align with enterprise architecture and business needs. Partner with Product Management to define priorities, clarify requirements, and balance immediate deliverables with long-term goals. Contribute to architecture discussions and platform-wide design decisions. Uphold and enhance coding standards, quality processes, and security best practices. Participate in hiring, onboarding, and documentation efforts to promote team continuity. Contribute directly to development tasks and user stories. Collaborate with QA to ensure full test coverage and performance optimization. Drive a “security-first” mindset and ensure system reliability across environments. Required Qualifications Bachelor's or Master's degree in Computer Science or related field, or equivalent experience. 10+ years of software development experience, primarily in C# and .NET. 3+ years of team leadership experience in an Agile environment. Proven background in architecting and delivering enterprise systems, RESTful APIs, and integrations. Experience with Azure cloud services, including serverless computing, storage, and messaging. Familiarity with monolithic and microservice architectures. Skilled in designing scalable data storage solutions (SQL, document, and unstructured). Experience creating CI/CD pipelines and supporting Infrastructure as Code (IaC). Strong communication, problem-solving, and collaboration skills. Experience working across multiple Agile teams on large software initiatives. Preferred Qualifications Experience with ASP.NET MVC, .NET Core, TypeScript, and modern SPA frameworks (Angular, React, etc.). Additional Requirements Travel occasionally to the Wilkes-Barre/Scranton, PA area for strategy sessions (4 times per year). Standard working hours based on Eastern U.S. time.
    $97k-124k yearly est. 5d ago
  • Sr AWS Developer

    NLB Services 4.3company rating

    Software engineering manager job in Malvern, PA

    Role: AWS Developer Project: GIDS Investment Product Valuations Taxonomy Domain:- GIDS investment (“Investment product master,” “security master,” “reference data,” “pricing and valuations,” “NAV calculation,” “fund accounting,” “portfolio valuations,” or “taxonomy/ontology” experience in financial services.) Prior work with asset managers, custodians, or banks where they modeled funds, ETFs, accounts, benchmarks, or instrument hierarchies and exposed this via services or data platforms. Strong hands-on experience in designing, developing, and deploying scalable full-stack applications using AWS technologies (S3, DynamoDB, Postgres, Lambda, CloudFormation, Event bridge, IAM, Glue, Athena). · Experienced in API design (REST, GraphQL/Super Graph), and microservices. · Experienced in creating REST APIs using Python, JavaScript, and Go. · Experienced in development using DevOps principles, tools, and continuous delivery pipelines, including Bamboo, Bitbucket, JIRA, and Git. · Provides technical expertise and completes complex development, design, implementation, architecture design specification, and maintenance activities. · Monitor product health in test and production environments using Honeycomb, Splunk, and AWS CloudWatch. · Responsible for elevating complex code into the development, test, and production environments. · Resolves highly complex, elevated issues and recommend enterprise-wide improvements and solutions. · Actively work with the business and stakeholders over the requirements and giving demos after the development and reach out to different teams to accomplish
    $98k-133k yearly est. 1d ago
  • Director of Land Engineering

    Traditions of America 3.9company rating

    Software engineering manager job in Berwyn, PA

    Company Overview: Traditions of America (TOA) is a national leader in the development of 55+ lifestyle communities. As a vertically integrated real estate development company, TOA specializes in the acquisition, entitlement, development, sales, and construction of its communities. Since our founding in 1997, we have delivered over $2 billion of residential real estate. Job Summary: TOA is seeking a highly skilled engineer to lead feasibility, due diligence, and engineering oversight across a fast-moving pipeline of new communities. This role sits at the center of TOA's dealmaking and approval process, turning raw land concepts into engineered, approvable, financially viable communities. You will work directly with Partners and the Acquisitions & Entitlements team to pressure-test new deals, identify engineering and utility constraints, coordinate all technical due diligence, and manage outside consultants through the entire approval process. This is a high-impact role with direct influence over major investments, project outcomes, and long-term community design. Responsibilities: Due Diligence Leadership: - Oversee the full menu of pre-acquisition due diligence: wetlands delineations, traffic scoping, geotechnical investigations, utility capacity confirmations, environmental assessments, and much more. - Track and report on due diligence schedules, ensure deliverables are completed on time, and continuously assess project risks. - Maintain detailed tracking and reporting of due diligence items, outstanding engineering questions, and approval milestones. - Develop scopes of work and solicit proposals from civil engineers, traffic engineers, environmental consultants, and utility providers. - Assist in preparing budgets, cost estimates, and schedule inputs. Feasibility & Deal Analysis: - Lead engineering feasibility reviews for new land acquisitions, including site constraints, grading, access, utilities, sewer capacity, traffic, stormwater, wetlands, geotech, and environmental. - Prepare written feasibility summaries and red-flag reports. - Partner with the Acquisitions team to evaluate density, layout, and budget. - Conduct high-level conceptual site plan analyses with consultants. Engineering & Consultant Management: - Serve as TOA's day-to-day point of contact with civil engineers, traffic engineers, environmental consultants, surveyors, and other technical vendors. - Manage preparation of sketch plans, preliminary/final land development plans, stormwater plans, sewer planning modules, and technical submissions. - Review plans for completeness, accuracy, adherence to zoning/SALDO requirements, and constructability. - Troubleshoot engineering issues before they become approval delays or budget risks. Entitlements & Approvals: - Support the entitlement team in preparing submissions, land development applications, and public meeting materials. - Coordinate plan revisions, responses to municipal review letters, and engineer-to-engineer communications. - Assist in preparing presentation materials for township officials, planning commissions, and public hearings. - Attend municipal meetings as needed. Qualifications: - 4+ years' experience in civil engineering, land development, or related roles. - Bachelor's degree in civil engineering or related field. PE license preferred but not required. - Strong understanding of grading, stormwater, utilities, zoning, SALDO requirements, traffic, and environmental permitting. - Ability to read and critique civil/site plans and technical reports. - Excellent communication, organization, and problem-solving skills. - Entrepreneurial mindset with desire to be deeply involved on the deal side. - Capable of managing multiple projects, consultants, and deadlines simultaneously. Compensation/Benefits: - Competitive salary commensurate with experience. - 401(k) match - Health, dental, vision insurance - PTO
    $116k-174k yearly est. 3d ago
  • Software Engineering Manager

    Actalent

    Software engineering manager job in Philadelphia, PA

    We are seeking a highly skilled Software Engineering Manager to lead a distributed team of software developers across multiple regions, including the East Coast, West Coast, France, and Australia. The focus of this role is on people management, fostering a collaborative and open culture, and ensuring the successful development and maintenance of our platform's 3D capabilities. Responsibilities + Manage and lead a team of engineers responsible for the Platform's 3D Runtimes & Pipelines development team. + Oversee the development team responsible for the native 3D capabilities of the platform, including the development and maintenance of 3D tiling pipelines and plugins for game engines like Unreal and Unity. + Work directly with the Head of Engineering to support overall professional growth, including recruiting, training, mentoring, and performance management of the team. + Collaborate closely with the Division Chief Technology Officer (DCTO) to execute robust and scalable architecture. + Facilitate a culture of openness and collaboration both internally within teams and externally with the open-source community. + Collaborate cross-functionally, especially with Product Management, to execute the roadmap. + Run systems and processes to continuously ship high-quality software while transparently engaging all stakeholders. Essential Skills + 10+ years of experience in software development with significant experience in managing distributed teams. + Leadership experience in developing successful APIs, libraries, platforms, and/or specifications for software developers. + Exceptional communication skills for engaging with both technical and non-technical audiences. + High degree of emotional intelligence and transparency. + Bachelor's degree in computer science, engineering, or a related field. Additional Skills & Qualifications + Knowledge of geospatial, AECO, and/or computer graphics is preferred. + Experience with 3D development and 3D graphics is a bonus. + Familiarity with platforms like 3D Tiles, gl TF, and game engines such as Unreal and Unity. + Purpose-based global travel may be about 25%. Work Environment This is a remote-friendly position with opportunities for global travel. The role requires sitting or standing at will while performing work on a computer. The company values transparent communication and team alignment, providing a supportive environment for personal and professional growth. Job Type & Location This is a Permanent position based out of Philadelphia, Pennsylvania. Job Type & Location This is a Permanent position based out of Philadelphia, PA. Pay and Benefits The pay range for this position is $160000.00 - $180000.00/yr. -Relocation assistance is available up to $7,000-$10,000, depending on where the candidate is relocating from. -The office is located at 601 Walnut Street, Philadelphia, PA 19106. -Total compensation for the role is between $160,000-$180,000. Bentley's comp includes Base + OTI (on-target incentive), with an 85/15 split (85% base salary, 15% OTI). OTI is paid quarterly and is based on individual performance. Workplace Type This is a hybrid position in Philadelphia,PA. Application Deadline This position is anticipated to close on Dec 23, 2025. About Actalent Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com (%20actalentaccommodation@actalentservices.com) for other accommodation options.
    $160k-180k yearly 10d ago
  • Manager, Software Engineer

    Hr Journals

    Software engineering manager job in Camden, NJ

    This role offers the opportunity to lead software engineering teams focused on high-assurance encryption products and systems critical to national defense. The position involves managing software design and development processes, mentoring engineers, and collaborating across disciplines to deliver innovative, secure, and reliable solutions. Key Responsibilities: Lead software design and development processes including requirements analysis, specifications, design, implementation, and coding. Drive efficient processes, establish best practices, and perform code and design reviews. Collaborate with other engineering managers to optimize product development and resource allocation. Identify and implement development standards to enhance team productivity and performance. Provide mentorship, coaching, and guidance for career growth of team members. Contribute technically to projects as needed. Conduct performance evaluations and support professional development of engineers. Manage recruitment, interviewing, and hiring of software engineers. Participate in engineering proposal cost estimation and Basis of Estimate efforts. Oversee manpower allocation within a matrix organization. Qualifications (Required): Bachelors degree in Computer Science, Software Engineering, Electrical Engineering, or a related field (Masters preferred). Minimum 9 years of software development experience (7 years with Masters), including at least 2 years in a team lead or equivalent role. Experience recruiting and hiring technical talent. Experience preparing technical and cost inputs for proposals. Experience as a Cost Account Manager using EVMS. Active DOD Secret clearance or higher. Preferred Qualifications: 12 years experience in Agile development environments. Experience leading proposal development and Basis of Estimate preparation. Development experience in real-time embedded software, information assurance/encryption, secure communications, naval communications, or safety-critical systems. Experience with DevOps tools, processes, and procedures. Employment Details: Full-time position with benefits. Relocation assistance may be available for ideal candidates. Occasional travel may be required. Skills and Certifications (Required): Active Secret security clearance (minimum). Strong leadership, project management, and technical mentoring skills.
    $100k-138k yearly est. 49d ago
  • Manager, Software Engineering (Top Secret Clearance Required)

    Northwest Talent Solutions

    Software engineering manager job in Camden, NJ

    Software Engineering Manager Aerospace & Defense Systems | Full-Time | Philadelphia Metro Area Northwest Talent Solutions (NWTS) is recruiting on behalf of a leading Aerospace & Defense technology innovator developing high-assurance encryption products and tactical communication systems that protect national security. This is a career-defining opportunity to lead cutting-edge software development in secure communications, real-time systems, and mission-critical defense technology alongside some of the brightest engineers in the industry. If you're passionate about innovation, leadership, and impact, this is your opportunity to make a measurable difference for our nation's warfighters and global security. What You'll Do: Lead the software design and development lifecycle, from requirements analysis and system design through implementation and testing. Establish and optimize development standards, coding practices, and quality controls to elevate performance across multiple engineering teams. Partner with Systems, Electrical, and Software Engineering leaders to drive cross-functional collaboration and efficient project execution. Manage staffing, hiring, and mentorship for a growing team of engineers fostering technical excellence and professional growth. Provide leadership in proposal development, cost estimation, and EVMS-based project management. Contribute to hands-on development and technical reviews to ensure high-assurance product delivery. What You Bring: Bachelors or Master's degree in Computer Science, Software, or Electrical Engineering (Masters preferred). 9+ years of software development experience (7+ with Masters), including 2+ years of technical leadership or team management. Active DoD Secret Security Clearance (minimum required). Experience with one or more of the following: Embedded or real-time software development Information Assurance / Encryption / Key Management Naval or tactical communications systems Secure wired/wireless systems Familiarity with Agile / DevOps environments, proposal writing, and Basis of Estimate generation. Strong interpersonal and communication skills with a focus on results, mentorship, and innovation. Why Work Through NWTS: At Northwest Talent Solutions, we connect elite engineering professionals with organizations shaping the future of defense, aerospace, and advanced technology. Our Differentiators: ️ Aerospace & Defense Expertise Proven track record placing cleared engineering and systems leaders in secure environments. AI-Driven Talent Intelligence Precision sourcing and predictive analytics to connect top technical leaders with high-impact missions. OFCCP-Compliant, Clearance-Sensitive Recruitment We understand the rigor and responsibility that come with national security work. Speed & Accuracy Pre-vetted, ready-to-interview candidates delivered with exceptional alignment and confidentiality. Northwest Talent Solutions LLC is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status. Apply Today If you're ready to lead innovation that strengthens national defense and protects critical networks, we'd love to hear from you. #SoftwareEngineeringManager #AerospaceEngineering #DefenseJobs #SecureCommunications #EmbeddedSoftware #InformationAssurance #EncryptionTechnology #AgileDevelopment #EVMS #ClearedJobs #NowHiring #PhiladelphiaJobs #EngineeringLeadership #NWTS #AIRecruiting #DefenseTechnology #SecurityClearanceJobs #NationalSecurityCareers
    $100k-138k yearly est. 49d ago
  • Embedded Software Engineering Manager

    Knowhirematch

    Software engineering manager job in Philadelphia, PA

    mbedded Software Engineering Manager Philadelphia PA Full-time, Onsite (No Remote Options) 9/80 Work Week (Every Other Friday Off) Department of Defense (DoD) Secret Clearance REQUIRED $150,000 to $200,000 + Bonus + Full Benefits That's a great idea. To expand the job description and make it even more comprehensive and appealing to top-tier candidates, we should elaborate on the team environment, technical challenges, and career growth potential. We are not just growing-we are undergoing an explosion of opportunity, offering a dynamic and challenging environment for leaders passionate about Information Assurance and complex Real-Time Embedded Systems. If you thrive on solving complex, multi-disciplinary problems and mentoring a world-class team, this is where you belong. ResponsibilitiesI. Technical & Process Leadership Design Authority: Lead the architectural design, specification, implementation, and rigorous development lifecycle for high-assurance embedded software products. Driving Excellence: Champion and enforce efficient development processes, creating and institutionalizing best practices for source control, automated testing, continuous integration, and continuous delivery (CI/CD). Quality Assurance: Conduct detailed code and design reviews, ensuring the delivery of high-quality, secure, and performant software that meets stringent defense requirements. Technical Contribution: Serve as a hands-on technical contributor or subject matter expert on key projects as necessary, helping to remove technical roadblocks and guide complex problem-solving. II. Strategic and Program Management Resource Optimization: Collaborate seamlessly with Systems, Electrical, and other Engineering Managers to strategically allocate engineering assignments, ensuring optimal productivity and alignment with program schedules and goals. Financial Oversight (EVMS/CAM): Function as the Cost Account Manager (CAM), taking responsibility for planning, budgeting, and managing the earned value (EVMS) of assigned work packages. Proposal Development: Lead and contribute to the development of technical volumes and accurate Basis of Estimate (BOE) cost models for new engineering proposals, driving future business growth. III. People and Organizational Management Mentorship and Growth: Provide hands-on coaching, technical guidance, and career path development for a talented team of software engineers, fostering a culture of continuous learning and accountability. Talent Acquisition: Own the full recruitment lifecycle-from defining needs and conducting technical interviews to managing the hiring and onboarding process-to continually expand the team with top technical talent. Performance Management: Conduct formal performance evaluations, manage compensation planning, and address personnel matters to ensure a motivated and high-performing team environment. Matrix Management: Manage manpower and resource allocation within a matrix organizational structure, balancing functional and program needs. Requirements Required Qualifications Education: Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or Electrical Engineering. ( A Master's degree is highly desired. ) Experience: A minimum of 9 years of technical experience in software development (or 7 years with a Master's degree). At least 2 years of demonstrated experience serving as a formal team lead, technical lead, or functional manager overseeing a software development team. Clearance: Active DOD Secret Clearance (or higher) is a mandatory requirement for this role. Business Acumen: Demonstrated experience in recruiting, interviewing, and hiring technical talent. Experience developing inputs for technical and cost volumes of defense proposals. Direct experience as a Cost Account Manager (CAM) utilizing an Earned Value Management System (EVMS). Desired Technical and Process Skills Agile Expertise: 1-2 years of experience working within an Agile/Scrum or Kanban development framework. Security Domain: Deep development experience in Information Assurance (e.g., Type 1, commercial IPSEC, hardware/software-based encryption, key management, secure communications). Real-Time/Embedded Focus: Expertise in Real Time embedded software development, particularly for high-reliability or safety-critical systems. Industry Knowledge: Experience with Naval Communications (interior or exterior systems) or other defense communication platforms. DevOps/Tooling: Hands-on experience implementing and maintaining DevOps pipelines, tools, and procedures for continuous integration and automated deployments.
    $98k-135k yearly est. 14d ago
  • Software Engineering Senior Manager - Modernization & Application Development

    Medical Guardian 4.2company rating

    Software engineering manager job in Philadelphia, PA

    Job Description Medical Guardian is a fast-growing digital health and safety company on a mission to help people live a life without limits. With 13 consecutive years on the Inc. 5000 list of Fastest Growing Companies, we're redefining what it means to age confidently and independently. We support over 625,000 members nationwide with life-saving emergency response systems and remote patient monitoring solutions. Trusted by families, healthcare providers, and care managers, our work is powered by a culture of innovation, compassion, and purpose. Medical Guardian is transforming its digital ecosystem. We're unifying customer portals, caregiver tools, ecommerce, and IoT device management into a modular, cloud-native platform built on Azure, React / React Native, and .NET-based microservices. We're evolving from a legacy PHP/CodeIgniter monolith into a modern, AI-ready architecture powered by shared APIs, orchestration logic, and an intelligent engagement layer. We're seeking a Software Engineering Senior Manager who combines strong technical ability with leadership and mentorship skills to help drive this transformation forward. Role Summary: The Software Engineering Senior Manager leads a team of developers modernizing Medical Guardian's application ecosystem: building new services, enhancing integrations, and re-platforming legacy components into a scalable, cloud-native environment. Reporting to the Senior Director of Engineering, this role balances hands-on technical contribution with strategic leadership. You'll design and review code, guide architecture decisions, and mentor engineers, ensuring that modernization efforts are well-aligned with MG's platform vision and engineering standards. The ideal candidate is a player-coach who is confident writing code, reviewing designs, and leading a team through technical transformation. Key Responsibilities: 1. Technical Leadership & Modernization Lead the migration from PHP/CodeIgniter toward modular, service-based architecture using C#/.NET, React, and Azure. Contribute directly to the design and implementation of APIs, backend services, and front-end modules aligned with MG's architecture roadmap. Collaborate with the Senior Director of Engineering and Application Architect to define service boundaries, integration strategies, and modernization priorities. Support integrations across key systems such as Salesforce, IoT device platforms, and the Intelligent Orchestration Engine (IOE). Ensure new systems are secure, performant, and maintainable, leveraging cloud-native patterns. 2. Hands-On Development & Code Quality Write and review production code across the stack (C#/.NET, React, TypeScript, Azure Functions). Drive high standards for code quality, maintainability, and observability. Implement modern backend practices: dependency injection, async programming, API versioning, and structured logging. Partner with QA to ensure comprehensive test coverage and CI/CD reliability using GitHub Actions or Azure DevOps. Champion AI-assisted development (e.g., Cursor, GitHub Copilot) to accelerate velocity, consistency, and reduce delivery time. Promote automation in build, deployment, and regression testing across our environments. Define and enforce modular architecture standards and API governance for reusable components that power multiple applications. 3. Team Management & Mentorship Manage and mentor a small to mid-sized team of onshore and offshore developers, providing technical guidance and professional development. Conduct regular one-on-ones, performance reviews, and career growth discussions. Coordinate with offshore and vendor partners to ensure quality and alignment with MG's engineering practices. Foster a collaborative, accountable team culture that values communication, craftsmanship, and ownership. 4. Cross-Functional Collaboration Partner with Product Management to scope and deliver technical solutions that meet business goals. Work closely with Infrastructure and DevOps to ensure secure, scalable deployments using Azure AKS, API Gateway, and Functions. Collaborate with Data Engineering to align event schemas and API contracts with Azure Data Lake and analytics frameworks. Communicate progress, risks, and dependencies clearly to stakeholders and leadership. 5. Continuous Improvement Recommend tools, frameworks, and approaches that enhance developer productivity and system scalability. Participate in sprint planning, retrospectives, and technical design sessions. Contribute to shared documentation, architecture guides, and engineering playbooks. Continuously refine development processes as MG advances its modernization journey. Qualifications & Skills: Education: Bachelor's degree in Computer Science, Software Engineering, or related field (Master's preferred but not required). Experience: 8+ years of software engineering experience, including 2+ years in a technical leadership or management capacity. Demonstrated ability to contribute to production code while leading and mentoring a team. Proven track record delivering reliable, scalable software in a collaborative, agile environment. Experience modernizing or re-architecting legacy systems a strong plus. Technical Proficiency: Languages & Frameworks: Backend: C#/.NET (ASP.NET Core, Web API, Azure Functions), SQL Server Frontend: JavaScript/TypeScript, React, React Native Familiarity with PHP, Node.js, or Python for integrations a plus Architecture: RESTful APIs, microservices, event-driven design, Azure API Management Cloud & Tools: Azure (AKS, Service Bus, Functions, Data Lake), Docker/Kubernetes, GitHub Actions or Azure DevOps Integrations: Salesforce, IoT device data platforms, Twilio/Five9, headless CMS (Sanity, Builder.io) Practices: CI/CD automation, TDD, code review, feature flagging, observability tooling Data: Proficiency in SQL, understanding of event-driven and ETL workflows (Azure Data Factory, n8n) Soft Skills: Excellent communicator who can bridge technical and business audiences. Strong leadership presence and mentoring mindset. Pragmatic, collaborative, and delivery focused. Candidates must be authorized to work in the United States without current or future need for visa sponsorship. Must have the ability to work from our Philadelphia office on Tuesdays and Wednesdays. Why This Role Is Exciting: Modernization Ownership: Lead the team building the next generation of Medical Guardian's software platform. Hands-On Impact: Stay close to the code and technology while shaping system architecture and team direction. Collaborative Culture: Partner with talented architects, DevOps, and data teams in a unified engineering org. Mission-Driven: Build technology that protects and empowers seniors nationwide. Benefits Health Care Plan (Medical, Dental & Vision) Paid Time Off (Vacation, Sick Time Off & Holidays) Company Paid Short Term Disability and Life Insurance Retirement Plan (401k) with Company Match
    $104k-136k yearly est. 16d ago
  • Manager of Software Engineering - Data Engineering Expertise

    JPMC

    Software engineering manager job in Wilmington, DE

    You have the opportunity to unleash your full potential at a world-renowned company and take the lead in shaping the future of technology. As a Manager of Data Engineering at JPMorgan Chase within the Consumer & Community Banking, you serve in a leadership role by providing technical coaching and advisory for multiple technical teams, as well as anticipate the needs and potential dependencies of other data users within the firm. Job responsibilities Provides overall direction, oversight, and coaching for a team of entry-level to mid-level data engineers that work on basic to moderately complex tasks Makes strategic decisions that influence teams' resources, budget, tactical operations, and implementation of processes and procedures Ensures successful collaboration across teams and stakeholders Identifies and mitigates issues to execute a book of work while escalating issues as necessary Provides input to leadership regarding budget, approach, and technical considerations to improve operational efficiencies and functionality for the team Creates a culture of diversity, opportunity, inclusion, and respect for team members and prioritizes diverse representation Required qualifications, capabilities, and skills Formal training or certification on data engineering concepts and 5+ years applied experience. Demonstrated coaching and mentoring experience. Hands-on experience in writing code using Python libraries such as Pandas, Boto3, PySpark, and Jupyter Notebooks, along with 3+ years of AWS services experience including Glue, Iceberg, S3, Kafka, and AWS. Hands-on practical experience delivering system design, application development, testing, and operational stability. Collaborate with various stakeholders and independently tackle design and functionality challenges with minimal oversight. Proficient in automation and continuous delivery methods. Skilled in resolving code issues and proficient in Git for managing repositories and team collaboration. Experience and proficiency across the data lifecycle. Evaluates and reports on access control processes to determine effectiveness of data asset security with minimal supervision. Advanced understanding of agile methodologies, Application Resiliency, and Security. Bachelor's degree in data science, Computer Science, Information Systems, Statistics, or a related field. Preferred qualifications, capabilities, and skills Strong Python experience, especially in the context of developing solutions for large financial platforms. Strong experience in AWS serverless services including expertise in using AWS Step functions, Lambda, and NoSQL database services Experience using AWS Lake Formation service. Familiarity with Snowflake/Databricks or other PaaS offerings. Experience with metadata management and machine learning.
    $94k-130k yearly est. Auto-Apply 60d+ ago
  • Software Engineering Manager

    Chatham Financial 4.8company rating

    Software engineering manager job in Kennett Square, PA

    We don't simply hire employees. We invest in them. When you work at Chatham, we empower you - offering professional development opportunities to help you grow in your career, no matter if you've been here for five months or 15 years. Chatham has worked hard to create a distinct work environment that values people, teamwork, integrity, and client service. You will have immediate opportunities to partner with talented subject matter experts, work on complex projects, and contribute to the value Chatham delivers every day. Our technology team is made up of Software Engineers, Quality Engineers, DevOps Engineers, Security Engineers, UX Designers, and Quants. We build software for our clients that range across multiple sectors and industries, as well as tools for our internal users to help them better serve our clients. Our team is a global team located in four different countries and multiple time zones. We interact daily with each other as well as our key business stakeholders to ensure quality and speedy delivery of our product offerings. In this role you will: Lead and mentor a team of software engineers developing cutting-edge financial applications; develop innovative, high-quality, and cloud-native SaaS web applications and microservices. Translate strategic objectives into actionable plans and ensure alignment with product and organizational goals. Partner with product managers, UX designers, and quantitative teams to deliver high-quality solutions. Oversee software development lifecycle, ensuring best practices in architecture, coding standards, testing, and CI/CD Drive adoption of modern technologies and practices, including cloud-native architectures and AI-assisted development. Manage resource planning, performance reviews, and career development for team members Foster an inclusive, collaborative culture that values innovation and continuous improvement. Communicate vision and priorities clearly, ensure team efforts contribute to business outcomes, and maintain focus on delivering value. Promote technical excellence, professional growth, accountability, and ownership within the team. Influence cross-functional stakeholders and advocate for engineering needs. Your impact: You will shape technical direction, improve delivery efficiency, and elevate team performance, directly impacting Chatham's ability to serve clients and grow revenue. Contributors to your success: 7+ years of software development experience, with 2+ years in leadership or management role. Experience working in an agile scrum environment. Bachelor's Degree in Computer Science, Mathematics, Physics, Engineering, or equivalent practical experience. Strong background in full-stack development (.NET, React, TypeScript, PostgreSQL). Deep understanding of software architecture, RESTful APIs, microservices, and cloud platforms (Azure preferred). Familiarity with CI/CD, containerization (Docker), and infrastructure-as-code (Terraform). Proven ability to lead and develop high-performing teams. Excellent communication and stakeholder management skills. Strategic thinking and ability to align technical work with business objectives. Exposure to AI-assisted development workflows. Experience in financial technology or risk management systems. About Chatham Financial: Chatham Financial delivers financial risk management advisory and technology solutions to organizations across industries and around the world by helping companies maximize value in the capital markets. At Chatham, we help businesses improve their bottom lines. But that's not the only place we're committed to making an impact. We look beyond our clients, too - enhancing the markets where we work, supporting the clients we partner with, helping our employees thrive, and giving back to the world at large. And when you join Chatham, you're an integral part of this equation, enabling us to live this purpose-driven philosophy every day. Chatham Financial is an equal opportunity employer. #LI-Hybrid #LI-AG1
    $81k-104k yearly est. Auto-Apply 23d ago
  • Software Development Manager

    Therapynotes.com

    Software engineering manager job in Horsham, PA

    About Us TherapyNotes is the go-to superhero for behavioral health Practice Management and EHR software! Our top-notch SaaS solution handles scheduling, billing, documenting, telehealth, and more so clinicians can focus on awesome patient care. We're a dynamic team of pros who love to innovate and push the envelope, keeping our software cutting-edge. Join us, and let's revolutionize behavioral health software together while making a real difference! About The Position TherapyNotes is seeking a dynamic and experienced Software Development Manager to join our growing team. In this role, you will provide people leadership, technical guidance across multiple agile development teams. You will focus on cultivating talent, strengthening development processes, and ensuring the delivery of high-quality solutions that support our organizational goals. This position offers an opportunity to influence both people and technical strategy while contributing to a mission-driven organization. What You'll Do Team Leadership and Coaching Lead, mentor, and develop a team of software engineers and technical staff, providing ongoing feedback, career development support, and performance management. Build a culture of collaboration, accountability, continuous learning, and technical excellence. Champion best practices in software development, agile methodologies, and quality standards. Delivery and Execution Partner closely with Product Management and other stakeholders to align development efforts with business priorities and product roadmaps. Ensure teams are properly staffed, skilled, and positioned for successful execution of projects and initiatives. Oversee day-to-day operations, including team planning, backlog grooming, code reviews, deployments, system health monitoring, and cross-team coordination. Process and Operational Excellence Identify and implement process improvements to increase team productivity, code quality, and overall efficiency. Foster a flexible and supportive work environment for a distributed workforce. Drive consistency in development processes, architectural standards, and engineering practices across teams. Organizational Communication Serve as a key liaison between development teams and leadership. Communicate organizational updates clearly and consistently, ensuring team alignment with company policies, strategic initiatives, and operational expectations. What We're Looking For 5+ years directly managing software development teams. 10+ years of progressive experience in software engineering, with a strong background in modern web development and Agile processes. Bachelor's or Master's degree in Computer Science, Software Engineering, or a related software development-oriented discipline. Strong technical foundation, including: Expertise in ASP.NET Core (C#), JavaScript, TypeScript, SOA, SQL and CSS. Experience with Angular 17+ is preferred. Deep understanding of object-oriented programming (OOP), SOLID principles, and design patterns. Exceptional leadership, organizational, decision-making, and communication skills. Proven ability to set and uphold high standards of technical quality, delivery, and teamwork. What We Offer Competitive salary - $155,000-$175,000 Employer sponsored health, dental, vision, life, and disability insurance Retirement plan with company contribution Annual company profit sharing Personal development/training budget Open, collaborative work environment Extensive 2-week onboarding plan Comprehensive mentorship program Company provided refreshments and occasional lunches Equal Opportunity Employer Statement & Applicant Rights TherapyNotes LLC is an Equal Opportunity Employer and does not discriminate based on race, color, religion, sex, national origin, age, disability, genetic information, or any other protected status under federal, state, or local law. We are committed to providing a workplace free of discrimination and harassment.For more information about your rights under federal employment laws, please review the following: Know Your Rights: Workplace Discrimination is Illegal Family and Medical Leave Act (FMLA): Employee Rights Under FMLA If you require a reasonable accommodation during the application process, please contact *******************************. #LI-Hybrid #LI-PL1 10/8/2025
    $155k-175k yearly Auto-Apply 60d+ ago
  • Sr Director of Software Engineering - Head of Cloud/Lake Platforms Engineering

    Jpmorgan Chase & Co 4.8company rating

    Software engineering manager job in Wilmington, DE

    JobID: 210625634 JobSchedule: Full time JobShift: Base Pay/Salary: Jersey City,NJ $232,750.00-$325,000.00; Seattle,WA $232,750.00-$325,000.00 We are seeking a Head of Cloud Lake, Storage, and Compute Platform Services to join our Data Platforms organization. This team is central to our data strategy, enabling diverse users to consistently and rapidly develop products and solutions. As a Senior Director of Software Engineering at JPMorgan Chase within the Consumer & Community Bank Data Technology team, you lead multiple technical areas, manage the activities of multiple departments, and collaborate across technical domains. Your expertise is applied cross-functionally to drive the adoption and implementation of technical methods within various teams and aid the firm in remaining at the forefront of industry trends, best practices, and technological advances. Job responsibilities * Leads multiple technology and process implementations across departments to achieve firmwide technology objectives * Directly manages multiple areas with strategic transactional focus * Provides leadership and high-level direction to teams while frequently overseeing employee populations across multiple platforms, divisions, and lines of business * Acts as the primary interface with senior leaders, stakeholders, and executives, driving consensus across competing objectives * Manages multiple stakeholders, complex projects, and large cross-product collaborations * Influences peer leaders and senior stakeholders across the business, product, and technology teams * Champions the firm's culture of diversity, equity, inclusion, and respect * Lead the execution of our firm-wide migration to strategic platforms and data * Accountable for the delivery and growth of enterprise-grade data platforms with a focus on scalability, availability, capabilities, and performance * Collaborate with peer teams such as Data Management, Data Publishing, and Data Governance to deliver solutions for key personas, including analysts, data scientists, data engineers, software engineers, AI/ML engineers, operators, and compliance officers * Elevate the engineering standards within our organization through best practices, coaching, and talent development Required qualifications, capabilities, and skills * Formal training, or certification on software engineering concepts and 10+ years applied experience. In addition, 5+ year of experience leading technologists to manage, anticipate and solve complex technical items within your domain of expertise and more broadly across the organization * Experience developing or leading large or cross-functional teams of technologists * Demonstrated prior experience influencing across highly matrixed, complex organizations and delivering value at scale * Experience leading complex projects supporting system design, testing, and operational stability * Experience with hiring, developing, and recognizing talent * Extensive practical cloud native experience * Expertise in Computer Science, Computer Engineering, Mathematics, or a related technical field * Expertise in systems and software design for large-scale distributed data solutions * Experience with large scale data platforms Preferred qualifications, capabilities, and skills * Experience working at code level * Familiarity with data processing and development frameworks like Spark, Informatica, and DBT * Knowledge of open table formats such as Iceberg and Delta, and their catalog solutions (e.g., Polaris, Unity) * Proficiency in software development technologies (Java/JS/Python/REST) and methodologies (Agile/Scrum) * Experience in AI/ML and feature engineering is a plus
    $232.8k-325k yearly Auto-Apply 60d+ ago
  • Software Engineering Technical Lead, Go (Cilium)

    Cisco 4.8company rating

    Software engineering manager job in Philadelphia, PA

    The application window is expected to close on: December 18, 2025. NOTE: Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received. NOTE: This role is US Remote role, but preference given to candidates located in the **Eastern US time zone (ET)** . **Meet the Team** Isovalent, now part of Cisco, is the company founded by the creators of Cilium and eBPF. Cisco Isovalent builds open-source software and enterprise solutions solving networking, security, and observability needs for modern cloud native infrastructure. The flagship technology, Cilium, is the choice of numerous, industry-leading, global organizations. We believe in fostering an inclusive and diverse workplace where every team member feels valued, respected, and empowered. We believe that every employee contributes to our success, and we are committed to fostering an environment where everyone can thrive. We encourage candidates from all backgrounds to apply and join us in our mission to deliver exceptional products and services. **Your Impact** Cisco Isovalent is seeking a skilled and experienced Software Engineer troubleshoot, mature and improve the reliability and scalability of Isovalent Products. You will be responsible for building and enhancing a Kubernetes-native control plane to provide seamless management of its network traffic, enabling scalable, secure, and resilient traffic management in cloud and hybrid enterprise environments. You will work with a highly collaborative and skilled team to build solutions that advance the next generation of networking and security in Kubernetes environments. What you'll do: + Developing high-quality Go and eBPF code for Cilium OSS and Enterprise, while following open source development principles and best practices. + Debug, troubleshoot, and resolve performance, reliability, and security issues in the control plane. + Design highly scalable solution to reliably run Cilium in very large environments. + Participate in code reviews, architectural discussions, and contribute to technical documentation. + Work and coordinate US and EMEA teams, ensuring alignment during East Coast business hours (EST/EDT). **Minimum Qualifications** + Bachelors Computer Science degree, or related fields + 4+ years of experience in Go, 2+ years of experience in C or eBPF + Experience with Kubernetes, Cloud Native workloads and/or distributed systems **Preferred Qualifications** + Knowledge about Linux systems design, security and/or networking, Linux kernel + Desire to write high quality and efficient code + Experience designing and implementing APIs + A public track record of open-source code commits is a plus **Why Cisco?** At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you. **Message to applicants applying to work in the U.S. and/or Canada:** The starting salary range posted for this position is $183,800.00 to $263,600.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits. Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time. U.S. employees are eligible for paid time away as described below, subject to Cisco's policies: + 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees + 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco + Non-exempt employees** receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees + Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations) + 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next + Additional paid time away may be requested to deal with critical or emergency issues for family members + Optional 10 paid days per full calendar year to volunteer For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows: + .75% of incentive target for each 1% of revenue attainment up to 50% of quota; + 1.5% of incentive target for each 1% of attainment between 50% and 75%; + 1% of incentive target for each 1% of attainment between 75% and 100%; and + Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid. The applicable full salary ranges for this position, by specific state, are listed below: New York City Metro Area: $183,800.00 - $303,100.00 Non-Metro New York state & Washington state: $163,600.00 - $269,800.00 * For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined. ** Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements. Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.
    $183.8k-303.1k yearly 29d ago
  • Software Development Lead

    Akkodis

    Software engineering manager job in Philadelphia, PA

    Akkodis is seeking a Software Development Lead for a Contract with a client in Philadelphia, PA(Remote). The ideal candidate will lead the design and implementation of FlexPLM solutions while mentoring the team and driving cross-functional collaboration. Rate Range: $70/hour to $74/hour; The rate may be negotiable based on experience, education, geographic location, and other factors. Software Development Lead job responsibilities include: * Lead the design, architecture, and implementation of FlexPLM solutions, including new deployments, upgrades, and integrations. * Manage and mentor development teams, ensuring high performance and adherence to best practices. * Collaborate with cross-functional teams to define system landscapes, integration points, and data flows across enterprise systems. * Provide technical oversight and subject matter expertise during solution development, customization, and deployment. * Ensure software quality and process improvements, driving efficiency and innovation in development practices. * Stay updated on emerging technologies and industry trends to enhance solutions and maintain competitive advantage. Required Qualifications: * Bachelor's or master's degree in engineering or computer science. * 7-10 years in software development and leadership roles. * Expert proficiency in PTC FlexPLM, including infrastructure/system administration (rehosting, cloning, cluster setup, upgrade, monitoring). * Advanced proficiency in Java Spring and strong knowledge of Software Quality Assurance practices. If you are interested in this role, then please click APPLY NOW. For other opportunities available at Akkodis, or any questions, feel free to contact me at ******************************. Pay Details: $70.00 to $74.00 per hour Benefit offerings available for our associates include medical, dental, vision, life insurance, short-term disability, additional voluntary benefits, EAP program, commuter benefits and a 401K plan. Our benefit offerings provide employees the flexibility to choose the type of coverage that meets their individual needs. In addition, our associates may be eligible for paid leave including Paid Sick Leave or any other paid leave required by Federal, State, or local law, as well as Holiday pay where applicable. Equal Opportunity Employer/Veterans/Disabled Military connected talent encouraged to apply To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to ************************************************* The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable: * The California Fair Chance Act * Los Angeles City Fair Chance Ordinance * Los Angeles County Fair Chance Ordinance for Employers * San Francisco Fair Chance Ordinance Massachusetts Candidates Only: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
    $70-74 hourly Easy Apply 15d ago
  • Software Engineer Intern, application via RippleMatch

    Ripplematch Internships 3.9company rating

    Software engineering manager job in Philadelphia, PA

    This role is with RippleMatch's partner companies. RippleMatch partners with hundreds of companies looking to hire top talent. About RippleMatch RippleMatch is your AI-powered job matchmaker. Our platform brings opportunities directly to you by matching you with top employers and jobs you are qualified for. Tell us about your strengths and goals - we'll get you interviews! Leading employers leverage RippleMatch to build high-performing teams and Gen Z job seekers across the country trust RippleMatch to launch and grow their careers. Requirements for the role Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field. Strong foundation in programming languages such as Java, C#, Python, or JavaScript. Understanding of basic software development methodologies (e.g., Agile, Scrum) and the software development lifecycle. Familiarity with database concepts and basic SQL. Interest in designing, coding, testing, and maintaining software applications. Strong problem-solving skills and the ability to participate in debugging and technical challenges. Good organizational and project management skills, with the ability to handle multiple tasks and deadlines. Effective communication and interpersonal skills, essential for working collaboratively in a team environment. Eagerness to learn new technologies and software development practices. Analytical skills, with an aptitude for learning quickly and adapting to new programming environments.
    $45k-72k yearly est. Auto-Apply 60d+ ago
  • Lead ATE Software Engineer

    Coherent 4.6company rating

    Software engineering manager job in Horsham, PA

    Primary Duties & Responsibilities Software Engineer that can capably lead/work independently on design and development tasks while working within the common core code base used within II-VI's high-performance transceiver modules. Must develop a complete understanding of the II-VI common core code base and assist with implementation and/or debug for all assigned development projects. Develop software for transceiver modules as schedules and target dates require. Guide and assist module designers to complete calibration and characterization of new hardware designs. Coordinate software development with hardware, manufacturing, test and other groups. Be familiar with industry standards and customer requirements. Evaluate future requirements and define/develop the needed software architecture to meet these requirements. Perform training and support of II-VI personnel in field of expertise. Interact with critical end users to provide technical support, as needed. Education & Experience Advanced degree in Electrical Engineering, Computer Engineering, Physics or equivalent field. 5-10 years of experience in the applicable engineering field. Skills Proficient inusing Visual Studio (VB.Net, C++ or C#). Experience developing test applications that use GPIB, USB, Ethernet and serial controlled test equipment. Must be a hard-working with strong problem-solving skills. Must be able to work both independently, as well as part of a team with good communication skills. Working Conditions Collaborative working environment, focused on completing tasks on schedule. Development timelines are aggressive, but realistic. Will be part of a team working on a specific design, but with primary ownership of the software elements. Work environment may be both in office and from home, depending upon needs of the organization. Some travel will be required, but limited, primarily working with other II-VI sites. Physical Requirements Limited, must be able to test developed software in engineering lab, in conjunction with other team members. No heavy lifting or strenuous physical activity required. Safety Requirements All employees are required to follow the site EHS procedures and Coherent Corp. Corporate EHS standards. Quality and Environmental Responsibilities Depending on location, this position may be responsible for the execution and maintenance of the ISO 9000, 9001, 14001 and/or other applicable standards that may apply to the relevant roles and responsibilities within the Quality Management System and Environmental Management System. Culture Commitment Ensure adherence to company's values (ICARE) in all aspects of your position at Coherent Corp.: Integrity - Create an Environment of Trust Collaboration - Innovate Through the Sharing of Ideas Accountability - Own the Process and the Outcome Respect - Recognize the Value in Everyone Enthusiasm - Find a Sense of Purpose in Work Coherent Corp. is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. If you need assistance or an accommodation due to a disability, you may contact us at ****************************** .
    $103k-127k yearly est. Auto-Apply 18d ago
  • Software Developer

    Berkadia 4.9company rating

    Software engineering manager job in Ambler, PA

    Berkadia, a joint venture of Berkshire Hathaway and Leucadia National Corporation, is an industry leading commercial real estate company providing comprehensive capital solutions and investment sales advisory and research services for multifamily and commercial properties. Berkadia is amongst the largest, highest rated and most respected primary, master and special servicers in the industry. As a Freddie Mac Program Plus lender, Fannie Mae DUS Multifamily Seller/Servicer, insurance company correspondent, and HUD, MAP and LEAN originator and servicer, Berkadia provides access to capital and flexible, customized lending and servicing solutions for the acquisition, construction, rehabilitation and refinance of multifamily and commercial properties. Berkadia also provides interim and short-term financing through its Proprietary Bridge Lending Program. Job Description Summary: The Software Developer is responsible for the implementation and testing of software solutions that enable business workflow excellence. This position is responsible for building a wide variety of software subsystems and components using the given requirements and constraints using Agile philosophy. Essential Functions : Analyzes requirements and collaborates with the product owner, team members or architects; Writes accurate production-quality code; Builds and tests code to validate functionality against requirements and to ensure full unit test coverage; Participates in peer code reviews; Thoroughly documents code and design; Accurately estimates and tracks personal work; Proactively raises issues and communicates accurate status to teams ; Works effectively in an iterative, incremental software development lifecycle wherein priorities, requirements and scope evolve, sometimes rapidly, over time and often mid-project; Assists in the development and presentation of manuals, user guides, and other materials relating to client products; May provide staff and clients with training and technical assistance relating to new, existing, and revised products; Demonstrates self-development by staying current with new technology and design patterns; Qualifications Education and Experience Bachelor's degree in Computer Science or related field Should have 2 - 4 years of developing software experience in a commercial software development environment Experience with Scrum methodology and Agile practices Building web services and RESTful services Version Control, Build & Release Management tools Relational and non-relational databases Building world-class web applications using the MEAN stack (MongoDB, Express.js, Angular.js, Node.js) Prior experience in product development background preferred Experience in practices like TDD, CI and CD Knowledge/Skills/Abilities Knowledge of various design patterns Proficient and passionate about following Agile Engineering practices (e.g. XP/DDD) Ability to work in an environment with high degree of ambiguity (previous start-up like experience could be helpful) Exhibit a high level of individual initiative and ownership Passionate, Self-motivated and driven, with keen attention to detail, action-and-results oriented Excellent interpersonal, verbal and written communication skills as well as strong logical, analytical, problem solving skills and reporting skills Able to present ideas in user-friendly language Environment, Physical Demands and Other Conditions: Experience with in a team-oriented, collaborative environment Ability to work after hours Additional Information *Please submit resume and cover letter when you apply.
    $76k-99k yearly est. 7h ago
  • Manager Application Development

    Enviri Corporation

    Software engineering manager job in King of Prussia, PA

    Clean Earth is a leading provider of environmental services in the United States providing remediation, disposal, recycling, and beneficial reuse solutions for hazardous and non-hazardous waste, contaminated soil, and dredged material. Our vast portfolio of technologies and services touches nearly every industry that generates waste including energy, infrastructure, commercial, industrial, retail, and healthcare markets. Every day our teams across the country take a hands-on, dedicated approach to recycling and beneficially reusing waste that would otherwise go into landfills. We value our employees as our most important asset, and this is reflected in many areas across our company including recently being named a 2024 Most Loved Workplace . We are committed to creating a positive work culture that fosters growth and development while ensuring the health and safety of our employees The Manager Application Development is responsible for participating in strategic decisions regarding application and infrastructure technology. Leads efforts to design and implement technology-enabled business and/or technical information solutions encompassing multiple specializations, platforms, and technologies in partnership with US based IT leadership team. Leads a team of high-performance development team across various technology stacks. Additionally, responsible for IT delivery including support and collaboration with the Global Service Center. + Manage a team of development resources globally in a matrix environment that delivers best in class solutions to business problems. + Research, analyze, recommend, and implement new technologies, standard processes, tools, and techniques. + Create /define the work break down structure necessary to deliver the changes including projects coordinating with Global Support Center and Vendors/Partners as applicable. + Assist with problem resolution when necessary. + Coordinate cross functionally within IT where applicable. + Execute projects in full compliance with defined processes and controls. + Establish and maintain Development KPIs (Cost, Quality and Scope) for a world class development organization. + Collaborate with architecture team on solution design and standardize application/integration patterns + Provide detailed Effort and budget estimation for feature development. + Manage day to day operations including business as usual changes in the assigned business function. + To be able to hire and onboard high-performance IT team **Basic Required Qualifications:** + Bachelor's Degree in Information Technology + 7+ years of progressive experience managing application development team for a large company in a cross functional environment. + 5+ years' experience and significant depth of knowledge in the following areas - Custom development using Microsoft products (C#, .Net), Web services, API build outs, Integrations, COTS + Requires experience having transformed legacy applications into newer technology stack. + 3+ years' experience with tools in Azure consisting of DevOps Tools like Azure DevOps, Salesforce (Optional), Integration patterns with messaging framework like Kafka, ETL tools like Azure Data Factory , SQL server SSIS packages and analytics platforms like Snowflake or Databricks + 1+ year Exposure to automation frameworks + Proven expertise in implementing transformative solutions across multiple enterprise functions, with experience in areas such as Order-to-Cash, Accounts Payable/Receivable, Service Fulfillment, and Facility Operations **Preferred Qualifications:** + Familiarity with Project management principles + Experience leading multiple parallel projects. + Experience working in matrix environments. + Experience working in a global delivery model specifically with offshore captive teams. + Experience working with multiple vendors on the same project. + The ability to manage several tasks at once to meet deadlines. **This is a Hybrid role: Monday, Tuesday, Wednesday, and Thursday's in the office. Fridays remote.** Clean Earth offers competitive benefits including health, dental, vision, life, and disability insurance plans starting on the first day of employment; paid time off, wellness benefits, employee discount program, tuition assistance, and a 401k with company matching. We provide equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, veteran status, gender identity, or genetics. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. If you have a difficulty applying for any job posted on Harsco Clean Earth's website because a disability prevents you from using the online system, Clean Earth offers the following alternate application procedure: Call toll free ************** and leave your name, phone number, city and state of residence. Clean Earth will arrange for an alternate method of applying and will consider your application together with all other applications received for the job. _This line is dedicated to disability applications only. No other inquiries will receive a response._
    $104k-133k yearly est. 25d ago
  • Manager Application Development

    Clean Earth

    Software engineering manager job in King of Prussia, PA

    Clean Earth is a leading provider of environmental services in the United States providing remediation, disposal, recycling, and beneficial reuse solutions for hazardous and non-hazardous waste, contaminated soil, and dredged material. Our vast portfolio of technologies and services touches nearly every industry that generates waste including energy, infrastructure, commercial, industrial, retail, and healthcare markets. Every day our teams across the country take a hands-on, dedicated approach to recycling and beneficially reusing waste that would otherwise go into landfills. We value our employees as our most important asset, and this is reflected in many areas across our company including recently being named a 2024 Most Loved Workplace . We are committed to creating a positive work culture that fosters growth and development while ensuring the health and safety of our employees Job Description The Manager Application Development is responsible for participating in strategic decisions regarding application and infrastructure technology. Leads efforts to design and implement technology-enabled business and/or technical information solutions encompassing multiple specializations, platforms, and technologies in partnership with US based IT leadership team. Leads a team of high-performance development team across various technology stacks. Additionally, responsible for IT delivery including support and collaboration with the Global Service Center. Manage a team of development resources globally in a matrix environment that delivers best in class solutions to business problems. Research, analyze, recommend, and implement new technologies, standard processes, tools, and techniques. Create /define the work break down structure necessary to deliver the changes including projects coordinating with Global Support Center and Vendors/Partners as applicable. Assist with problem resolution when necessary. Coordinate cross functionally within IT where applicable. Execute projects in full compliance with defined processes and controls. Establish and maintain Development KPIs (Cost, Quality and Scope) for a world class development organization. Collaborate with architecture team on solution design and standardize application/integration patterns Provide detailed Effort and budget estimation for feature development. Manage day to day operations including business as usual changes in the assigned business function. To be able to hire and onboard high-performance IT team Qualifications Basic Required Qualifications: Bachelor's Degree in Information Technology 7+ years of progressive experience managing application development team for a large company in a cross functional environment. 5+ years' experience and significant depth of knowledge in the following areas - Custom development using Microsoft products (C#, .Net), Web services, API build outs, Integrations, COTS Requires experience having transformed legacy applications into newer technology stack. 3+ years' experience with tools in Azure consisting of DevOps Tools like Azure DevOps, Salesforce (Optional), Integration patterns with messaging framework like Kafka, ETL tools like Azure Data Factory , SQL server SSIS packages and analytics platforms like Snowflake or Databricks 1+ year Exposure to automation frameworks Proven expertise in implementing transformative solutions across multiple enterprise functions, with experience in areas such as Order-to-Cash, Accounts Payable/Receivable, Service Fulfillment, and Facility Operations Preferred Qualifications: Familiarity with Project management principles Experience leading multiple parallel projects. Experience working in matrix environments. Experience working in a global delivery model specifically with offshore captive teams. Experience working with multiple vendors on the same project. The ability to manage several tasks at once to meet deadlines. This is a Hybrid role: Monday, Tuesday, Wednesday, and Thursday's in the office. Fridays remote. Additional Information Clean Earth offers competitive benefits including health, dental, vision, life, and disability insurance plans starting on the first day of employment; paid time off, wellness benefits, employee discount program, tuition assistance, and a 401k with company matching. We provide equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, veteran status, gender identity, or genetics. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. If you have a difficulty applying for any job posted on Harsco Clean Earth's website because a disability prevents you from using the online system, Clean Earth offers the following alternate application procedure: Call toll free ************** and leave your name, phone number, city and state of residence. Clean Earth will arrange for an alternate method of applying and will consider your application together with all other applications received for the job. This line is dedicated to disability applications only. No other inquiries will receive a response.
    $104k-133k yearly est. 24d ago

Learn more about software engineering manager jobs

How much does a software engineering manager earn in King of Prussia, PA?

The average software engineering manager in King of Prussia, PA earns between $84,000 and $155,000 annually. This compares to the national average software engineering manager range of $100,000 to $198,000.

Average software engineering manager salary in King of Prussia, PA

$115,000

What are the biggest employers of Software Engineering Managers in King of Prussia, PA?

The biggest employers of Software Engineering Managers in King of Prussia, PA are:
  1. Lockheed Martin
Job type you want
Full Time
Part Time
Internship
Temporary