Manager of Software Engineering- Node React AWS
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.
Senior Software Engineer Team Lead
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.
Sr AWS Developer
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
Director of Land Engineering
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
Software Development Manager
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
Auto-ApplySoftware Engineer Intern, application via RippleMatch
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.
Auto-ApplySenior Director of Software Engineering (AI/ML)
Software engineering manager job in Wilmington, DE
Your opportunity to make a real impact and shape the future of financial services is waiting for you. Let's push the boundaries of what's possible together.
As the Senior Director of Software Engineering at JPMorgan Chase within the Machine Learning and Intelligent Operations group, 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 advanced ML, AI, and intelligent agentic systems within various teams and aid the firm in remaining at the forefront of industry trends, best practices, and technological advances.
Job Responsibilities
Lead multiple technology and process implementations across departments to achieve firmwide objectives in machine learning, large language models (LLMs), search, and agentic systems.
Directly manage strategic initiatives focused on the development, deployment, and monitoring of advanced ML and AI solutions.
Provide leadership and high-level direction to cross-functional teams, overseeing the end-to-end lifecycle of AI/ML projects from ideation to production.
Act as the primary interface with senior leaders, stakeholders, and executives, driving consensus and alignment across competing objectives in intelligent operations.
Manage multiple stakeholders, complex projects, and large cross-product collaborations, ensuring best practices in model governance, data privacy, and ethical AI.
Influence peer leaders and senior stakeholders across business, product, and technology teams to foster innovation and operational excellence.
Develop high-performing teams of data scientists, ML engineers, and AI researchers.
Required qualifications, capabilities, and skills
Formal training or certification on machine learning, artificial intelligence, LLM, search, and agentic systems 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, including data scientists, ML engineers, and AI researchers.
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, including model development, validation, and continuous improvement.
Experience with hiring, developing, and recognizing talent in diverse and inclusive environments.
Extensive practical cloud native experience and expertise in ML/AI platforms and MLOps.
Advanced degree (PhD or Master's) in Computer Science, Machine Learning, Artificial Intelligence, or related technical field.
Deep expertise in LLM architectures, Retrieval-Augmented Generation (RAG), fine-tuning, and intelligent agentic systems.
Strong background in search technologies, information retrieval, and knowledge management.
Outstanding written and verbal communication abilities, with experience preparing and delivering impactful presentations and strategic recommendations.
Preferred qualifications, capabilities, and skills
Publications or patents in machine learning, artificial intelligence, or related domains.
Experience working at code level and with cloud-based ML platforms.
Auto-ApplySoftware Development Lead
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.
Easy ApplyDirector of Software Engineering
Software engineering manager job in Wilmington, DE
JobID: 210685880 JobSchedule: Full time JobShift: : If you are a software engineering leader ready to take the reins and drive impact, we've got an opportunity just for you. As a Director of Software Engineering at JPMorgan Chase within Home Lending Technology, you will lead a technical area and influence teams, technologies, and projects across various departments. You will leverage your extensive expertise in software, applications, technical processes, and product management to oversee multiple complex projects and initiatives. In this role, you will serve as the primary decision maker for your teams, promoting innovation and ensuring the successful delivery of solutions.
Job responsibilities
* Leads technology and process implementations to achieve functional technology objectives
* Directly manages multiple areas with strategic transactional focus
* Manages multiple stakeholders, complex projects, and large cross-product collaborations
* Makes decisions that influence teams' resources, budget, tactical operations, and the execution and implementation of processes and procedures
* Carries governance accountability for coding decisions, control obligations, and measures of success such as cost of ownership, maintainability, and portfolio operations
* Delivers technical solutions that can be leveraged across multiple businesses and domains
* Influences peer leaders and senior stakeholders across the business, product, and technology teams
* Champions the firm's culture of diversity, opportunity, inclusion, and respect
Required qualifications, capabilities, and skills
* Formal training or certification on data management concepts and 10+ years applied experience. In addition, 5+ years of experience leading technologists to manage, anticipate and solve complex technical items within your domain of expertise.
* Proven experience in designing and developing large scale data pipelines for batch & stream processing
* Strong understanding of Data Validation / Data Quality
* Strong understanding of Data Warehousing, Data Lake, ETL processes and Big Data technologies (e.g Hadoop, Snowflake, Databricks, Apache Spark, PySpark, Airflow, Apache Kafka, Java, Open File & Table Formats, GIT, CI/CD pipelines etc. )
* Expertise with public cloud platforms (e.g., AWS, Azure, GCP) and modern data processing & engineering tools
* Excellent communication, presentation, and interpersonal skills 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
* Extensive practical cloud native experience
* Expertise in Computer Science, Computer Engineering, Mathematics, or a related technical field
Preferred qualifications, capabilities, and skills
* Experience working at code level and ability to be hands-on performing PoCs, code reviews
* Experience in Data Modeling (ability to design Conceptual, Logical and Physical Models, ERDs and proficiency in data modeling software like ERwin)
* Experience with Data Governance, Data Privacy & Subject Rights, Data Quality & Data Security practices
* Experience with supporting large scale AI/ML Data requirements
* Experience in Data visualization & BI tools is a huge plus
Auto-ApplySoftware Developer
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.
Manager Application Development
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.
Manager Application Development
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._
Identity and Access Management - Software Engineering Lead
Software engineering manager job in Philadelphia, PA
About the role - As Engineering Lead for NeoID-Elsevier's next-generation Identity and Access Management (IAM) platform-you'll leverage your deep security expertise to architect, build, and evolve the authentication and authorization backbone for Elsevier's global products. You'll also lead and manage a team of 5 engineers, fostering their growth and ensuring delivery excellence. You'll have the opportunity to work with industry standard protocols such as OAuth2, OIDC and SAML, as well as healthcare's SMART on FHIR and EHR integrations.
About the team- This team is entrusted with building Elsevier's next-generation Identity and Access Management (IAM) platform. This diverse team of engineers are also building and evolving the authentication and authorization backbone for Elsevier's global products. This team is building a brand new product in Cyber Security that will provide Authorization and Authentication for ALL Elsevier products
Qualifications
Current and extensive experience with at least one major IAM platform (KeyCloak, Auth0, Okta, or similar) - KeyCloak and Auth0 experience are strong pluses. Only candidates with this experience will be considered for this critical role.
Possess an in-depth security mindset, with proven experience designing and implementing secure authentication and authorization systems
Have an extensive understanding of OAuth2, OIDC and SAML protocols, including relevant RFCs and enterprise/server-side implementations
Familiarity with healthcare identity protocols, including SMART on FHIR and EHR integrations
Have current hands-on experience with AWS cloud services and infrastructure management. Proficiency in Infrastructure as Code (IaC) tools, especially Terraform
Strong networking skills, including network security, protocols, and troubleshooting
Familiarity with software development methodologies (Agile, Waterfall, etc.)
Current experience as a people manager of ideally Software and Security professionals.
Experience with Java/J2EE, JavaScript, and related technologies, or willingness to learn and deepen expertise
Knowledge of data modeling, optimization, and secure data handling best practices
Accountabilities
Leading the design and implementation of secure, scalable IAM solutions, with a focus on OAuth2/OIDC and healthcare protocols such as SMART on FHIR and EHR integrations
Managing, mentoring and supporting a team of 5 engineers, fostering a culture of security, innovation, and technical excellence
Collaborating with product managers and stakeholders to define requirements and strategic direction for the platform, including healthcare and life sciences use cases
Writing and reviewing code, performing code reviews, and ensuring adherence to security and engineering best practices
Troubleshooting and resolving complex technical issues, providing expert guidance on IAM, security, and healthcare protocol topics
Contributing to architectural decisions and long-term platform strategy
Staying current with industry trends, emerging technologies, and evolving security threats in the IAM and healthcare space
Director of Software Engineering - CCB Finance Technology
Software engineering manager job in Wilmington, DE
If you are a software engineering leader ready to take the reins and drive impact, we've got an opportunity just for you.
As a Director of Data Engineering at JPMorgan Chase within the Corporate Technology's Community and Consumer Banking Finance Technology organization, you lead a data pipeline and drive impact within teams, technologies, and projects across departments. Utilize your in-depth knowledge of data, analytics, applications, technical processes, and product management to lead multiple complex projects and initiatives, make key decisions for your team, and a drive innovation and solution delivery.
Drive innovation and data engineering solutions, lead a technical area, and serve as a primary decision maker for your teams. A site and product technology lead assisting the Chief Financial Officer (CFO) for Community and Consumer Banking is responsible for creating and maintaining financial software applications, automating data collection, and reporting, and developing budgeting and forecasting tools. They ensure compliance with financial regulations, enhance data security, and integrate financial systems for streamlined operations. The role involves close collaboration with the CFO and financial team to translate their needs into technical solutions, providing technical support, and identifying opportunities for process improvements. Additionally, the developer manages related projects and stays updated with the latest financial technologies to propose innovative solutions.
Job responsibilities
Leads data and process implementation teams to achieve functional technology objectives.
Makes strategic decisions that influence teams' resources, budget, tactical operations, and the implementation of processes and procedures.
Carries governance accountability for coding decisions, control obligations, and measures of success such as cost of ownership, maintainability, and portfolio operations.
Delivers data pipeline and architecture solutions that can be leveraged across multiple businesses.
Influences peer leaders and senior stakeholders across the business, product, and data technology teams
Required qualifications, capabilities, and skills.
Formal training or certification in computer science/engineering concepts and 10+ years applied experience.
In addition, 5+ years of experience leading cross-functional teams of technologists to manage, anticipate and solve complex technical items within your domain of expertise.
Experience developing and leading cross-functional teams of technologists.
Experience hiring, developing, and recognizing talent.
Experience leading a product as a Product Owner or Product Manager
Preferred qualifications, capabilities, and skills
Familiarity of PySpark, DataBricks, Lake House architecture
Cloud/AWS knowledge
Auto-ApplyDirector of Software Engineering - CCB Finance Technology
Software engineering manager job in Wilmington, DE
If you are a software engineering leader ready to take the reins and drive impact, we've got an opportunity just for you.
As a Director of Data Engineering at JPMorgan Chase within the Corporate Technology's Community and Consumer Banking Finance Technology organization, you lead a data pipeline and drive impact within teams, technologies, and projects across departments. Utilize your in-depth knowledge of data, analytics, applications, technical processes, and product management to lead multiple complex projects and initiatives, make key decisions for your team, and a drive innovation and solution delivery.
Drive innovation and data engineering solutions, lead a technical area, and serve as a primary decision maker for your teams. A site and product technology lead assisting the Chief Financial Officer (CFO) for Community and Consumer Banking is responsible for creating and maintaining financial software applications, automating data collection, and reporting, and developing budgeting and forecasting tools. They ensure compliance with financial regulations, enhance data security, and integrate financial systems for streamlined operations. The role involves close collaboration with the CFO and financial team to translate their needs into technical solutions, providing technical support, and identifying opportunities for process improvements. Additionally, the developer manages related projects and stays updated with the latest financial technologies to propose innovative solutions.
Job responsibilities
Leads data and process implementation teams to achieve functional technology objectives.
Makes strategic decisions that influence teams' resources, budget, tactical operations, and the implementation of processes and procedures.
Carries governance accountability for coding decisions, control obligations, and measures of success such as cost of ownership, maintainability, and portfolio operations.
Delivers data pipeline and architecture solutions that can be leveraged across multiple businesses.
Influences peer leaders and senior stakeholders across the business, product, and data technology teams
Required qualifications, capabilities, and skills.
Formal training or certification in computer science/engineering concepts and 10+ years applied experience.
In addition, 5+ years of experience leading cross-functional teams of technologists to manage, anticipate and solve complex technical items within your domain of expertise.
Experience developing and leading cross-functional teams of technologists.
Experience hiring, developing, and recognizing talent.
Experience leading a product as a Product Owner or Product Manager
Preferred qualifications, capabilities, and skills
Familiarity of PySpark, DataBricks, Lake House architecture
Cloud/AWS knowledge
Auto-ApplyManager Application Development
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.
Entry Level Software Engineer, application via RippleMatch
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
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
Hands-on experience from internships or personal projects in software development is preferred.
Strong foundation in programming languages such as Java, C#, Python, or JavaScript.
Understanding of software development methodologies (e.g., Agile, Scrum) and software lifecycle management.
Familiarity with database management and basic SQL.
Ability to design, code, test, and manage complex software applications.
Strong problem-solving skills and the ability to debug code and solve technical challenges.
Excellent organizational and project management skills, with the ability to manage multiple tasks and deadlines effectively.
Effective communication and interpersonal skills, essential for working collaboratively in a team environment.
Eagerness to learn new technologies and frameworks and stay updated with the latest industry trends.
Auto-ApplyIdentity and Access Management Software Engineering Lead
Software engineering manager job in Philadelphia, PA
Identity and Access Management - Software Engineering Lead- Must have either (KeyCloak, Auth0, Okta, or similar)
Are you a Software Engineering lead with a strong security background ready to broaden your impact and take on a hands-on software engineering leadership role?
Are you a collaborative Software Engineering Lead looking to work for a mission driven global organization?
About the role - As an Engineering Lead for NeoID-Elsevier's next-generation Identity and Access Management (IAM) platform-you'll leverage your deep security expertise to architect, build, and evolve the authentication and authorization backbone for Elsevier's global products. You'll also lead and manage a team of 5 engineers, fostering their growth and ensuring delivery excellence. You'll have the opportunity to work with industry standard protocols such as OAuth2, OIDC and SAML, as well as healthcare's SMART on FHIR and EHR integrations.
About the team- This team is entrusted with building Elsevier's next-generation Identity and Access Management (IAM) platform. This diverse team of engineers are also building and evolving the authentication and authorization backbone for Elsevier's global products. This team is building a brand new product in Cyber Security that will provide Authorization and Authentication for ALL Elsevier products
Qualifications
Current and extensive experience with at least one major IAM platform (KeyCloak, Auth0, Okta, or similar) - KeyCloak and Auth0 experience are strong pluses. Only candidates with this experience will be considered for this critical role.
Possess an in-depth security mindset, with proven experience designing and implementing secure authentication and authorization systems
Have an extensive understanding of OAuth2, OIDC and SAML protocols, including relevant RFCs and enterprise/server-side implementations
Familiarity with healthcare identity protocols, including SMART on FHIR and EHR integrations
Have current hands-on experience with AWS cloud services and infrastructure management. Proficiency in Infrastructure as Code (IaC) tools, especially Terraform
Strong networking skills, including network security, protocols, and troubleshooting
Familiarity with software development methodologies (Agile, Waterfall, etc.)
Experience with Java/J2EE, JavaScript, and related technologies, or willingness to learn and deepen expertise
Knowledge of data modeling, optimization, and secure data handling best practices
Accountabilities
Leading the design and implementation of secure, scalable IAM solutions, with a focus on OAuth2/OIDC and healthcare protocols such as SMART on FHIR and EHR integrations
Managing, mentoring and supporting a team of 5 engineers, fostering a culture of security, innovation, and technical excellence
Collaborating with product managers and stakeholders to define requirements and strategic direction for the platform, including healthcare and life sciences use cases
Writing and reviewing code, performing code reviews, and ensuring adherence to security and engineering best practices
Troubleshooting and resolving complex technical issues, providing expert guidance on IAM, security, and healthcare protocol topics
Contributing to architectural decisions and long-term platform strategy
Staying current with industry trends, emerging technologies, and evolving security threats in the IAM and healthcare space
Why Elsevier?
Join a global leader in information and analytics, and help shape the future of secure, seamless access to knowledge for millions of users worldwide, including healthcare professionals and researchers. If you are an Engineering Lead ready to expand your skills, take on a hands-on software engineering leadership role, and grow as a people manager, we want to hear from you.
Senior Director of Software Engineering (AI/ML)
Software engineering manager job in Wilmington, DE
Your opportunity to make a real impact and shape the future of financial services is waiting for you. Let's push the boundaries of what's possible together.
As the Senior Director of Software Engineering at JPMorgan Chase within the Machine Learning and Intelligent Operations group, 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 advanced ML, AI, and intelligent agentic systems within various teams and aid the firm in remaining at the forefront of industry trends, best practices, and technological advances.
Job Responsibilities
Lead multiple technology and process implementations across departments to achieve firmwide objectives in machine learning, large language models (LLMs), search, and agentic systems.
Directly manage strategic initiatives focused on the development, deployment, and monitoring of advanced ML and AI solutions.
Provide leadership and high-level direction to cross-functional teams, overseeing the end-to-end lifecycle of AI/ML projects from ideation to production.
Act as the primary interface with senior leaders, stakeholders, and executives, driving consensus and alignment across competing objectives in intelligent operations.
Manage multiple stakeholders, complex projects, and large cross-product collaborations, ensuring best practices in model governance, data privacy, and ethical AI.
Influence peer leaders and senior stakeholders across business, product, and technology teams to foster innovation and operational excellence.
Develop high-performing teams of data scientists, ML engineers, and AI researchers.
Required qualifications, capabilities, and skills
Formal training or certification on machine learning, artificial intelligence, LLM, search, and agentic systems 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, including data scientists, ML engineers, and AI researchers.
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, including model development, validation, and continuous improvement.
Experience with hiring, developing, and recognizing talent in diverse and inclusive environments.
Extensive practical cloud native experience and expertise in ML/AI platforms and MLOps.
Advanced degree (PhD or Master's) in Computer Science, Machine Learning, Artificial Intelligence, or related technical field.
Deep expertise in LLM architectures, Retrieval-Augmented Generation (RAG), fine-tuning, and intelligent agentic systems.
Strong background in search technologies, information retrieval, and knowledge management.
Outstanding written and verbal communication abilities, with experience preparing and delivering impactful presentations and strategic recommendations.
Preferred qualifications, capabilities, and skills
Publications or patents in machine learning, artificial intelligence, or related domains.
Experience working at code level and with cloud-based ML platforms.
Auto-ApplyManager Application Development
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.