C# Programmer
Senior Software Engineer Job 28 miles from Doylestown
Catalyx is seeking a C# Programmer for one of our clients in Malvern, PA.
Who We Are
Catalyx specializes in the science of operational processes. With a footprint across North America and Europe, the company carefully automates and services R&D, production, packaging, and delivery processes-globally-with a sophisticated blend of products, technologies, and lifecycle services. The company was formed in 2022 after CXV Global (Crest Solutions, Xyntek, and VistaLink) and Panacea Technologies joined forces. For over three decades, Catalyx's partnership-based culture has helped organizations in production-intense, highly regulated industries optimize their operational efficiency, performance, and safety. To learn more about the company's experience and comprehensive suite of capabilities and solutions, visit **************
The Role
We are seeking a skilled C# Programmer with experience working in a GxP-regulated environment to develop, maintain, and enhance software applications that support pharmaceutical and life sciences manufacturing and laboratory processes.
Responsibilities
Develop, maintain, and optimize C#/.NET applications for use in regulated environments (manufacturing, laboratory, and quality sys
tems).Ensure software solutions comply with GxP, GMP, 21 CFR Part 11, and validation require
ments. Work closely with QA, validation, and regulatory teams to ensure compliance with industry regulations. Integrate applications with MES, LIMS, SCADA, Data Historians, and ERP systems.
Troubleshoot and resolve software issues in production environ
ments. Develop and maintain technical documentation including software design, validation protocols, and user guides.
Work collaboratively with cross-functional teams including Manufacturing, Quality, IT, and Engineering.
Requirements
Bachelor's degree in Computer Science, Software Engineering, or a relate
d field.3-5+ years of experience in C#/.NET development.
Experience working in a GxP, GMP, or FDA-regulated environment.
Strong knowledge of SQL databases (SQL Server, Oracle, PostgreSQL) for data handling.
Familiarity with 21 CFR Part 11 compliance.
Experience integrating software with SCADA, MES, LIMS, or Data Historians.
Knowledge of ASP.NET, WPF, Web API, RESTful services, and Entity Fr
Framework. Experience with version control systems (Git, Azure DevOps, TFS).
Ability to work both independently and as part of a team in a highly regulated environment.
Lead AEM Developer
Senior Software Engineer Job 24 miles from Doylestown
Are you ready to take your career to the next level? GlobalLogic is seeking a dedicated Lead AEM Engineer to join our dynamic team. In this role, you will lead the design, development, and implementation of innovative web applications using Adobe's AEM platform. Your expertise will drive the delivery of extraordinary digital solutions that contend on a global scale. If you're passionate about crafting detailed digital experiences and mentoring a team to achieve daring goals, this is the perfect opportunity for you!
Job Responsibilities:
Lead the architecture and design of AEM-based solutions, ensuring scalability, performance, and reliability.
Develop and customize advanced AEM components, templates, and workflows while following coding standards.
Mentor and provide technical guidance to junior developers and team members, encouraging a collaborative and inclusive environment.
Work closely with collaborators, such as UI/UX designers, product managers, and business analysts, to translate requirements into technical solutions.
Integrate AEM with various third-party systems and applications, such as CRM platforms, marketing automation tools, and analytics platforms.
Implement and maintain robust AEM security measures, ensuring compliance with industry standards and regulations.
Optimize AEM applications for performance and search engine optimization (SEO), bringing to bear caching strategies and content delivery networks (CDNs).
Fix and resolve complex technical issues related to AEM implementation and integration.
Stay abreast of emerging trends and technologies in AEM development, web development, and digital experience platforms.
Participate in architecture reviews, code reviews, and user documentation efforts.
Requirements:
Bachelor s degree or equivalent experience in Computer Science, Information Technology, or related field.
4 to 8 years of hands-on experience in Adobe Experience Manager (AEM) development, with a strong focus on AEM 6.x or later versions.
Expertise in Java programming language.
Deep understanding of AEM architecture, including OSGi, sling models, and the JCR repository.
Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and modern JavaScript frameworks (e.g., React, Angular, Vue.js).
Experience with RESTful web services and integration patterns, as well as familiarity with microservices architecture.
Strong knowledge of web analytics, SEO principles, and accessibility standards.
Excellent problem-solving skills and attention to detail.
Skilled at steering technical discussions, supporting junior team members, and encouraging consensus among partners.
Effective communication and collaboration skills, with the ability to work in a fast-paced, Agile environment.
Preferred Qualifications:
Adobe Certified Expert (ACE) certification in Adobe Experience Manager (AEM).
Experience with Adobe Target, Adobe Analytics, and other Adobe Marketing Cloud products.
Knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform (Google Cloud Platform).
Familiarity with DevOps practices and tools, including CI/CD pipelines and containerization technologies (e.g., Docker, Kubernetes).
Prior experience in digital transformation initiatives and large-scale AEM implementations.
What we offer:
Emphasis on caring. GlobalLogic values a caring culture. We prioritize people in all regions and departments.
Learning and development. We are committed to your continuous learning and development. You ll learn and grow daily in an environment with many opportunities to try new things, sharpen your skills, and advance your career at GlobalLogic. With our Career Navigator tool as just one example, GlobalLogic offers a rich array of programs, training curricula, and hands-on opportunities to grow personally and professionally.
Exciting & meaningful work. GlobalLogic is recognized for creating impact for and with clients globally. Joining our team gives you the opportunity to work on meaningful projects. Each project presents a special chance to spark your curiosity and innovative problem-solving abilities as you assist clients in envisioning new possibilities and introducing pioneering solutions to the market. Throughout this journey, you will have the honor of contributing to some of the most innovative and powerful solutions influencing the world today.
We value balance and flexibility in various career areas, roles, and work arrangements.
High-trust organization. We are a high-trust organization where integrity is key. By joining GlobalLogic, you re placing your trust in a safe, reliable, and ethical global company. Integrity and trust are a cornerstone of our value proposition to our employees and clients. You will find truthfulness, candor, and integrity in everything we do.
About GlobalLogic:
GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world s largest and most forward-thinking companies. Since 2000, we ve been at the forefront of the digital revolution helping create some of the most innovative and widely used digital products and experiences. Today we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services.
Software Engineer - Oracle EBS
Senior Software Engineer Job 27 miles from Doylestown
Direct Hire
Hybrid in Camden, New Jersey
Swoon has an exciting full-time opportunity with a large automobile manufacturer, who is actively seeking a Software Engineer to join their team! You will be working on solutions that are targeted at leveraging their Oracle EBS platform - specifically within the Supply Chain space.
SUMMARY OF POSITION:
The Software Engineer works within accepted IT guidelines and with members of the business community to manage multiple projects, develop solutions to strategic initiatives and challenges, all while exemplifying best practices. Additionally, this position is responsible for evaluating options and contributing deliverables during the execution of critical projects and system enhancements with the minimal guidance of IT management. This position will also be responsible for periodic or rotational day-to-day IT support of the supply chain systems as well as other administrative tasks like evaluating temporary and permanent candidates and defining options for business process re-engineering.
Ideal candidates will have a good mix of functional and technical skill sets with the ability to work through the entire system development lifecycle (SDLC) on Oracle EBS supply chain modules. Analyze current business processes and define options for future improvement. Plan for individual assignments, coordinate activities of outside vendor partners, mentor junior IT staff as well as business users regarding relevant procedures to ensure business goals and objectives are met. Help to manage ongoing relationships with business partners to drive satisfaction with IT.
WHAT YOU'LL DO:
Work closely with the business to develop business solutions.
Create system related documentation for each phase of SDLC.
Develop and test software components as part of Projects and Enhancements.
Work with other IT teams, vendors and consultants to ensure project goals and milestones are achieved.
Maintain a positive and productive work environment among the team.
Provide day to day production support and off hours support as required.
Ensure system implementations meet high quality standards and outstanding issues are prioritized and resolved.
Follow the PMO process to plan and complete work activities.
Effectively present technical concepts and issues to both technical and functional team members.
Create functional and technical specifications and work with offshore team to complete development and QA cycle.
HOW YOU WILL SUCCEED:
Strong background with Oracle EBS including Order Management, Inventory, Purchasing, Advanced Pricing and Shipping modules.
Experience with integrating any Planning system & WMS system with ERP is required.
Experience in a software development position including all aspects of the Software Development Life Cycle (SDLC); including requirements definition, technical designs, coding, testing and implementation.
Strong background with Oracle database technology using SQL, and PL/SQL.
Additional background with either of the following is a “nice to have”: APEX, Oracle Realtime Data Services, JSON, Unix, XML, Java, Oracle Forms, OAF, ADF, Reports, BI/Oracle Analytics Publisher.
Strong analytical skills and ability to communicate complex ideas to others.
Demonstrates accountability for meeting milestones and delivery of a quality product.
Ability to work on multiple tasks at the same time in a fast-paced environment.
Solid verbal and written communication skills.
Motivated to continue learning new technologies or expanding knowledge of current skills.
WHAT'S NEXT?
Apply Now!
Reach out to ******************************** with any questions.
Senior Engineer, Software Test
Senior Software Engineer Job 13 miles from Doylestown
Founded in 1951, Kulicke and Soffa Industries, Inc. (NASDAQ: KLIC) specialize in developing cutting-edge semiconductor and electronics assembly solutions enabling a smarter and more sustainable future. Ever-growing range of products and services supports growth and facilitates technology transitions across large-scale markets.
Carrying out software testing for prototypes of semiconductor manufacturing equipment and its constituent systems (control systems, related hardware/software interfaces, integration with motion control systems, etc.), and conducting testing and analysis to identify and resolve system weaknesses.
Participates in design and code reviews
Tests products at all levels: Workflow, Unit, Application, Performance
Develop software testing tools
Manage software test plans in conjunction with release timelines
Trains and mentors entry level engineers and can break down tasks to support development plans for early career
Creates metrics to analyze process and product performance
Works closely with other members of the product development team
Setup evaluation of existing test processes and drive improvement of testing activities
Qualifications
Bachelor's Degree in mechanical or computer engineering/computer science with a minimum of 5 years of experience
Experience in writing code such as C# Python or C++
Has certifications or demonstrated capability for project management to manage software test release plans
Strong aptitude for understanding software development, software architecture and software testing
Has experience leading software test effort
A thorough and careful approach to work; close attention to details and quality; strong organizational skills.
Ability to establish good working relationships with Development, Testing, and Support staff.
Able to troubleshoot by simplifying complex systems, debugging, and finding root causes.
Is proactive and not afraid to take initiative.
Equal Opportunity:
Kulicke & Soffa is an Equal Opportunity/Affirmative Action employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.
Senior Lead Consultant, M&A Due Diligence and Compliance
Senior Software Engineer Job 24 miles from Doylestown
Title: Senior Lead Consultant, M&A Due Diligence Compliance
About Us: This employee-owned multidisciplinary firm operates in 35 countries and leads in emerging technologies. They are committed to sustainable development and have successfully transitioned a significant portion of their workforce to renewable energy projects. Ranked among the top environmental consulting companies globally, they offer competitive compensation and substantial annual bonuses.
Position Overview: Join our dynamic team to conduct environmental due diligence and compliance reviews for industrial sites, supporting exciting business transactions. This role offers fantastic opportunities to mentor junior team members and manage projects, all while working in a fast-paced, collaborative environment.
Responsibilities:
Conduct environmental due diligence reviews, including compliance reviews of industrial sites to support various business transactions. This includes desktop reviews, site visits, interviews with management or site personnel, historical information review, and preparation of Phase I Environmental Site Assessment reports consistent with ASTM standards or custom client-specific reports.
Provide general environmental compliance support across various regulatory program areas, including hazardous waste, wastewater/stormwater, air emissions, chemical/spill prevention, and Community Right-to-Know regulations. Tasks may also include permit transfers and environmental reporting.
Travel to facilities for site visits, both locally and non-locally.
Support multiple projects and ensure high-quality standards on project deliverables.
Assist in the development of junior team members, contribute to proposals and cost estimates, and manage certain projects.
Qualifications:
Minimum B.S. degree in a relevant engineering discipline (civil, environmental, chemical) or B.S./B.A. in a relevant science discipline (environmental science, geology, chemistry, physics, or biology). An advanced degree is desirable but not required.
5+ years of experience in performing Phase I ESAs and environmental compliance reviews for various types of industrial facilities. Additional experience in the investigation and remediation of contaminated sites, emerging contaminants, health and safety, and ESG is helpful.
Demonstrated ability to perform Phase I ESAs and limited environmental compliance reviews of complex industrial sites, with the ability to travel on short business trips. Travel is typically of short duration (1-2 days) and may be local or throughout the USA. A driver's license and air travel are required.
Accustomed to working in a fast-paced transactional environment, with the ability to handle multiple tasks simultaneously. Excellent written and oral communication skills, with the ability to distill complex EHS or other technical issues into terms clients can understand.
Highly motivated, flexible, and willing to learn, grow, and actively contribute to the project team.
Senior Software Engineer
Senior Software Engineer Job 24 miles from Doylestown
Are you a Software Engineer/Developer who wants to be at the heart of analyzing, designing, and programming cutting-edge software enhancements and new products in a collaborative environment?
What You Will Do
Your expertise will contribute to diverse applications, from Web services to Web applications to Cloud infrastructure. Using the latest programming languages and technologies, you'll write code, conduct unit and integration testing, manage cloud infrastructure, and perform debugging to ensure the best possible applications. You will interact with the product management team to define system requirements and necessary design and architecture.
Analyzes, designs, develops, and debugs software enhancements and new products used in cloud-based SAAS products
Working with AWS and Azure cloud infrastructure and maintaining those
Responsible for the full life cycle software development activities including new product releases, upgrades, functional enhancements, defect resolution, and performance improvements
Partner with QA to test and deploy changes to a product set up for continuous deployment
Build scalable and sustainable solutions, utilizing engineering best practices in an agile, team-oriented and collaborative environment
What Skills & Experience Should You Bring
BS/M.S. in Computer Science Engineering or a related field
Minimum of 8 years of professional experience in delivering quality software in a collaborative environment
.net, C#
Experience maintaining a high bar for code quality, testing, and automation while finding opportunities to continuously make improvements
Knowledge and experience with interactive/real-time application development
Demonstrated ability to analyze and interpret complex business processes and systems
Maintain a DevOps mindset, promoting cloud-oriented solutions while implementing and supporting monitoring, alerting, CI/CD pipelines as well as the team's Cloud infrastructure
Application Developer
Senior Software Engineer Job 21 miles from Doylestown
Hiring for a Full-Time (W2 Only) Full Stack Developer that can work in a hybrid (on-site/remote) capacity (2+ Days per week on-site).
Full Stack Developer:
Primary Technical Skill Priority (In order of priority:
Design and implement web applications using C#, .NET, and Web APIs. (6+ years)
Develop and maintain the data access layer using Entity Framework and LINQ. (6+ years)
Front-end framework development utilizing React, Angular, TypeScript and JavaScript. (4+ years)
Cloud services for developers on Azure or AWS (3+ years)
Relational databases, specifically Microsoft SQL Server (6+ years)
Secondary Technical Skills:
Must have full working knowledge of the Git and Azure DevOps workflow
Must know .NET Framework 4.x+ and .NET 6+
Ability to develop user interfaces provided by the UX/UI team
Additional Experience:
Possess a consultant mindset and ideally will have consulting experience.
Strong client skills and experience working on customer-facing engagements
Demonstrates analytical skills to scope out solutions and accurately estimate project requirements
Ability to work across multiple projects and clients over the same period of time
Proven history of learning and applying new technologies and techniques
Seamlessly transitions from collaborative team development to autonomous project execution
senior python developer (full stack)
Senior Software Engineer Job 21 miles from Doylestown
We are looking for a passionate, skilled Full Stack Engineer who will be responsible for developing, maintaining and optimizing full stack web applications and services. The successful candidate will have the ability to design software solutions from scratch while supporting some of the key legacy solutions. Solid communication, Innovative thinking and problem solving are key requirements for this position.
Essential Duties and Responsibilities (Technical)
Understand business needs, design and develop custom full stack web POC's, Prototypes, applications and solutions using modern technologies.
Take initiative in identifying and solving problems with efficient software solutions.
Take ownership of solutions from development, testing, deployment to managing infrastructure.
Work with manager, senior leadership and different teams within the organization to gather requirements or deliver solutions.
Learn, Maintain and Optimize legacy software solutions according to the long-term technology strategy.
Effectively work on multiple projects, issues and tasks at a time while keeping the documentation up to date.
Qualifications
Bachelor's degree in computer science or related field (or equivalent work experience).
Proven experience as a Full-Stack Engineer or similar role.
Solid experience with Python, Django development.
Experience with using GenAI tools for effective development, testing, benchmarking and assessment of applications.
Well versed with Secure Development Practices.
Strong proficiency in JavaScript and frameworks/libraries such as React, Express, React Bootstrap, CSS etc.
Experience with Node.js and Express desired.
Solid experience with SDLC & TDD. Nice to have: BDD.
Proficiency in Redis, MongoDB, MySQL, PostGreSQL and other structured or unstructured data storage systems and possess deep understanding of data modeling and architecture.
Proficient in working with data, generating reports as necessary.
Experience with asynchronous streaming of data from applications.
Familiarity with API integration and handling external systems (e.g., Payment Processing, Data Integrations, API Integrations etc.)
Solid understanding of UI components, cross browser functionality, responsive designs and experience with handling various document types such as generating PDF's, Word Documents using configurable templates.
Can create modularized UI templates that can be easily converted to printable documents.
Experience managing printer friendly document templates within web applications.
Deep understanding of RESTful APIs and asynchronous request handling.
Strong problem-solving skills and attention to detail.
Experience designing applications from scratch, deploying to on-premises or cloud infrastructure.
Solid experience with CICD pipelines using GitHub (Git flow, CICD platforms)
Preferred hands-on experience deploying full stack applications to AWS cloud using services like: EC2, ECS, API Gateway, AppRunner or other services as required etc.
Experience with logging, tracking using tools like Jaeger, Datadog or similar platforms.
Ability to configure web/app server to deliver high performance.
Takes initiative, highly motivated to develop user friendly, performant applications using newer techniques.
Senior Java Software Engineer
Senior Software Engineer Job 18 miles from Doylestown
Please apply only if you are local to the Pennington, NJ area for a hybrid role. This is a W2 full time position, we are unable to work via C2C, C2H, or other contracting options, please apply if you have the valid authorization.
What We Do
At Blankfactor, we are dedicated to engineering impact. We are passionate about creating value by building best-in-class tech solutions for companies looking to transform, innovate, and scale. In every project, we aim to deliver work that moves the needle and drives measurable outcomes for our partners and clients. Our full-stack development, data engineering, digital product, and enterprise AI solutions cater to a range of industries, including payments, banking, capital markets, and life sciences.
We are headquartered in Miami, Florida, have offices in Bulgaria, Colombia, and Romania, and are rapidly expanding our global footprint. Our culture of engineering excellence, technical expertise, and care for both our clients and our talented workforce has made us one of the fastest-growing companies in America.
We only hire the best and brightest. If you have talent and ambition, join us and be part of an environment that fosters innovation, collaboration, and growth. Welcome to Blankfactor!
What to expect in this role
We are seeking a Senior Java Engineer with extensive experience in Java, JVM, and financial services to join our dynamic team. You will be designing and implementing secure and scalable fintech services to support multiple financial products.
Monitoring and maintaining high-availability services to support critical fintech service functions
Implementing automated unit and integration testing
Maintaining a production CI/CD pipeline for modern web applications
Collaborating with engineering, product management, internal stakeholders, designers, and our clients to deliver on our commitments
Empowering and coaching your teammates
Unit Testing: Write unit tests to validate the correctness and reliability of code, contributing to a robust testing framework.
Documentation: Maintain comprehensive documentation of software designs, technical specifications, and implementation details.
Collaboration: Work closely with product managers, designers, and other engineers to gather requirements, provide technical insights, and deliver solutions.
Continuous Learning: Stay up-to-date with industry trends, emerging technologies, and best practices to enhance your skills and contribute to the team's growth.
Qualifications and Tech Proficiency
Proven experience as a Java Engineer, with at least 5 years of hands-on Java development.
Strong proficiency in Java programming, including Java 8 or later.
Experience with Spring Framework and related technologies.
Knowledge of design patterns, software architecture, and object-oriented programming principles.
Familiarity with database systems (SQL, NoSQL) and data modeling.
Experience with version control systems (e.g., Git).
Experience in financial services or working on payments platforms is strongly preferred.
Understanding of and experience integrating with APIs and external web services
Proficiency in Java / SpringBoot frameworks
Experience with AWS or Heroku cloud platforms a plus
Experience working with CI/CD pipelines and deploying to a cloud platform
Excellent problem-solving and analytical skills.
Strong english communication skills, both written and verbal (B2+).
Experience working in an Agile development environment is a plus.
What We Offer
Fintech Expertise: Access to expertise in machine learning, data science, big data, and AI, providing opportunities for continuous learning and exposure to cutting-edge technologies.
Technology exams/Certifications covered by the company
World-class workspace for unleashing creativity
Lunch is provided when working from the office
Fresh fruits and snacks in the office
Diverse client portfolio
Cutting-edge high-tech stack
Monthly on-site gatherings
Annual festivities: Participate in team-building activities, family BBQs, and end-of-year celebrations
Participation in Sporting Challenges and Marathons
Voluntary social events
Robotics Software Engineer
Senior Software Engineer Job 22 miles from Doylestown
A cutting-edge technology company specializing in advanced robotic systems is seeking a Robotics Software Engineer to drive the development of next-generation autonomous systems. This role is ideal for a skilled software engineer passionate about robotic autonomy, real-time systems, and perception technology.
Key Responsibilities:
Develop and optimize robotics software for real-time autonomous systems.
Work on motion planning, SLAM, perception, and sensor fusion to enhance robotic capabilities.
Design and implement robust software architectures for complex robotic platforms.
Collaborate with cross-functional teams to integrate software with hardware, AI, and control systems.
Ensure software reliability and performance in mission-critical applications.
Ideal Candidate:
Strong experience in C++ and Python for robotics applications.
Expertise in ROS, RTOS, SLAM, and real-time embedded systems.
Background in robotics, computer vision, or autonomous navigation.
Familiarity with AI/ML models, sensor integration, and motion control.
Experience in defense, security, or high-reliability robotics applications is a plus.
This role offers the chance to work on high-impact, next-gen robotic solutions in a confidential and innovative environment. If you're ready to shape the future of autonomous robotics, let's connect.
Java Lead
Senior Software Engineer Job 28 miles from Doylestown
• Analyse, design, develop, as well as implement RESTful services and APIs.
• At least 3+ years of experience in developing APIs
• Expertise in Core Java, Java J2ee, Spring, Spring Boot
• Hands-on Experience in OOPS concepts and Spring 3.x, Spring Dependency Injection (IOC,MVC, JDBC, JMS, etc.), and Hibernate
• Extensive experience with Web Services, SOAP, JAX-WS, JAX-RS, REST, Web API, JPA
• API lifecycle release management
• Hands-on experience in building MVC based web applications using JSP/Struts framework.
• Hands-on experience in application servers like Tomcat and WebLogic
• Sound knowledge of implementing JMS messaging services
• Familiarity with code versioning tools, like Git, Bitbucket, SVN, etc
• Knowledge of HTTP and SOAP Protocols
• Ensure coding best practices and test coverage through peer reviewing.
• Be involved in the development life cycle and perform definition and feasibility analysis.
• Implement, integrate, and document a variety of software platforms through the REST APIframework.
• Apply the latest software design techniques and contribute to the technical design of newsolutions.
• Modify existing programs, prepare test data and functional specifications.
• Troubleshoot issues and solve problems, identify potential process improvement areas.
• Implement common APIs based on architecture guidelines and frameworks.
• Write object-oriented, clean, and maintainable code.
• Deliver quality results on time with minimal supervision.
• Banking domain knowledge plus point
• Able to communicate effectively with a client , by showing interest and carefully listening ,responding in client standup calls
• Excellent communication skills
C++ Developer (Global Quantitative Trading Firm)
Senior Software Engineer Job 22 miles from Doylestown
Top hedge fund based in the Philadelphia vicinity is looking to hire a top mid to senior level C++ Software Engineer with 4+ years of commercial experience. Having built most of their own trading technology from scratch, this firm is a leader in high performance and highly technology driven trading.
You will spend your day developing in-house software for the firm's primary trading platform and will be given a good level of freedom to design and push the firms systems to its limits as you build high-performance systems to solve complex trading problems.
Requirements:
A bachelor's degree (or higher) in a technical or related discipline
A minimum of five (5) years experience developing applications using C++ (preferably in a linux environment), as well as proficiency in Python
A solid C++ developer with experience in design, profiling, performance tuning, generic programming, STL, boost
Experience in sockets, multi-threading, IPC and FPGA would be highly regarded
Excellent attention to detail, accuracy and a thorough understanding of full life-cycle development and performance optimization/latency reduction methodologies.
A demonstrated track record of successfully delivering complex applications that meet demanding performance and scalability goals.
Experience in automated trading systems development would be highly regarded
Knowledge of financial products would be highly regarded.
DevOps Engineer
Senior Software Engineer Job 24 miles from Doylestown
Monday to Friday 8am-5pm
Staff DevOps Engineers are hands-on technical leaders who focus on optimizing and enhancing our CI/CD pipelines to support rapid and reliable deployment of our software products. They are involved in every stage of the development lifecycle, from planning to deployment. Working closely with engineering teams, product managers, and cross-functional partners to ensure that our infrastructure and development pipeline provide efficient, secure, and streamlined product delivery. You will be responsible for automating deployment processes, ensuring smooth and efficient software releases, and maintaining high system availability.
ESSENTIAL DUTIES AND RESPONSIBILITIES include the following: May be modified from time to time. Other duties may be assigned.
Deployment Planning: Develop and execute comprehensive deployment plans, including timelines, resource allocation, and risk assessments.
CI/CD Pipeline Development: Design, implement, and maintain robust CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or Azure DevOps.
Process Optimization: Continuously evaluate and improve deployment processes to increase efficiency and reduce downtime.
Change Management: Manage change requests, coordinate with stakeholders, and ensure adherence to change management procedures.
Incident Management: Respond to and resolve deployment-related incidents, minimizing impact on business operations.
Monitoring and Reporting: Monitor deployment progress, track key metrics, and generate regular reports.
Troubleshooting: Diagnose and resolve deployment-related problems, working closely with development and operations teams.
Documentation: Maintain clear and up-to-date documentation of deployment procedures and processes.
QUALIFICATIONS
Strong understanding of CI/CD principles and practices
Experience with CI/CD pipelines and automation tools (Jenkins, Azure DevOps, GitLab)
Proficiency in scripting languages (Python, Bash, PowerShell)
Familiarity with cloud platforms (Azure, AWS, GCP)
Experience with version control systems (Git and TFS)
Strong problem-solving and troubleshooting skills
Excellent communication and collaboration abilities
Hands-on experience with Azure or AWS services (e.g., EC2, S3, RDS, Azure VMs, Azure Storage)
Proven experience in IT operations and deployment management
Strong understanding of IT infrastructure, including servers, networks, and databases
PREFERRED QUALIFICATIONS
Certifications in ITIL, DevOps, or cloud platforms (Azure, AWS)
Experience with cloud-native technologies (Kubernetes, Docker)
Experience with configuration management tools (Ansible, Puppet, Chef)
Experience with cloud-native technologies (Serverless, Microservices)
Knowledge of security best practices and compliance standards
PHYSICAL DEMANDS
Continuous sitting and typing for extended periods.
Lifting requirements include occasional lifting of up to 25 pounds
Frequent walking or standing may be required at times
Senior Embedded Software Engineer (SMES)
Senior Software Engineer Job 27 miles from Doylestown
Responsibilities include the translation of requirements into working and maintainable solutions for our client's C5 and Cyber Solution Centers. The selected candidate will apply technical proficiency across various stages of the clients SDLC, gather requirements and work closely with stakeholders to prioritize and scope tasks. The selected candidate will be working as a key team member on a Scrum team and will be instrumental in setting our direction and strategy for product and infrastructure development.
Job Requirements
U.S. citizenship with a Active Department of Defense (DoD) Secret clearance
Bachelors or Masters degree in computer engineering, Electrical Engineering, Computer Science, or related field
6+ years of experience developing applications on simulated and target hardware
Usage of a Real-Time Operating System (RTOS), such as Green Hills Integrity, VxWorks, or similar
Excellent oral and written communication skills
Essential Functions
Support the engineering team members as a subject matter expert in embedded software application development, through guidance and direction to one or more software engineers
Investigate root cause of complex issues, and implement solutions, working independently or with a multi-discipline team
Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target hardware
Work closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall system
Support and participate in all phases of the software development life cycle, including requirements analysis, design, implementation, hardware-software integration, and formal test
Develop software test plans and procedures, and other relevant technical documentation
Utilize modeling tools and equipment to establish operating data, conduct experimental tests, prototype, and evaluate results
Participate in peer reviews, identify, track and repair defects
Utilize a variety of software languages (primarily C/C++ and Python), implementing software for embedded real time operating systems
Preferred Additional Skills
Object-oriented design and implementation experience, with exposure to software modeling and UML tools such as IBM Rhapsody or MagicDraw/Cameo
Experience developing device drivers and Board Support Packages for real time embedded systems
Experience with Modern C++ techniques
Experience with Information Assurance and/or cryptography
Experience with NSA Type 1 certification or other SW certification such as DO-178
Mid OR Senior-level Engineer - Nuclear Power Experience [30568]
Senior Software Engineer Job 18 miles from Doylestown
We are hiring a mid or senior-level engineer with experience related to nuclear power plants. This person will work as a technical expert in thermos-hydraulics and fluid structural interactions.
You will work with a dedicated business manager and a 40-year industry service base to grow the department and support an expected upturn in the industry.
Successful candidates will have a solid technical background as well as strong interest in developing, marketing, and implementing innovations to support existing and new plants/customers. Prior experience in nuclear power generation is essential. A bachelor's degree in engineering or a related field with at least 10 years of experience working in nuclear power is desired. Less years of experience may be required for applicants with relevant advanced degrees (masters/PhD).
LEAD INTERVENTIONAL RAD TECHNOLOGIST
Senior Software Engineer Job 26 miles from Doylestown
About us
At Cooper University Health Care, our commitment to providing extraordinary health care begins with our team. Our extraordinary professionals are continuously discovering clinical innovations and enhanced access to the most up-to-date facilities, equipment, technologies and research protocols. We have a commitment to our employees to provide competitive rates and compensation programs. Cooper offers full and part-time employees a comprehensive benefits program, including health, dental, vision, life, disability, and retirement. We also provide attractive working conditions and opportunities for career growth through professional development.
Discover why Cooper University Health Care is the employer of choice in South Jersey.
Short Description
This is a scanning lead position. Responsible for overseeing daily activities within assigned department to maintain patient flow, ensures maximum staff productivity, and assures that service provided is of the highest clinical quality. Will serve as content expert for staff and Administration by resolving/answering technical issues or concerns which may arise
Oversees training and competency of all new hires and provides feedback for 90 day probationary evaluations along with annual staff evaluations. Develops competencies for staff members and ensures that all staff members are competent in all aspects of role responsibilities. The lead is responsible for all QA and QC measures for regulatory compliance. Works directly with Biomed and/or vendor customer support to assure all equipment is optimal working condition.
#LI-CU1
Experience Required
3-5 years preferred
Education Requirements
Graduate of an AMA approved Radiology Technologist Program.
Associates degree preferred
License/Certification Requirements
ARRT
NJDEP
BLS from AHA
Special Requirements
Communication - Ability to communicate with patients, visitors and coworkers
Operate fluoro unit along with all supporting equipment needed to perform interventional procedures
Senior Embedded Software Engineer
Senior Software Engineer Job 27 miles from Doylestown
Skills/Experience:
U.S. citizenship with a Active Secret clearance (Required)
Bachelors or Masters degree in computer engineering, Electrical Engineering, Computer Science, or related field
6+ years of experience developing applications on simulated and target hardware
Usage of a Real-Time Operating System (RTOS), such as Green Hills Integrity, VxWorks, or similar
Excellent oral and written communication skills
Preferred Additional Skills
Object-oriented design and implementation experience, with exposure to software modeling and UML tools such as IBM Rhapsody or MagicDraw/Cameo
Experience developing device drivers and Board Support Packages for real time embedded systems
Experience with Modern C++ techniques
Experience with Information Assurance and/or cryptography
Experience with NSA Type 1 certification or other SW certification such as DO-178
Test Engineer
Senior Software Engineer Job 9 miles from Doylestown
Avo Photonics (********************* is a dynamic contract engineering services company that designs, develops and manufactures custom opto-electronic products for a large customer base. Members of our staff have the opportunity to design, prototype and produce next generation products for a diverse range of markets including environmental, medical, military, industrial, aerospace, and communications.
We seek a diligent, dedicated and meticulous person who will help to further our success and reputation in the industry through world-class customer service. The successful candidate must plan his/her own work schedule, keep multiple records, be self-motivated, maintain a professional presence, and have the desire to take ownership of projects.
Specifically:
Troubleshoot problems in opto-electronic systems by data analysis and observation. Validate and document all errors discovered, and implement solutions
Document production processes
Perform failure analysis and reliability testing on micro-electromechanical systems
Assist in qualification of design changes
Monitor test performance from the production line through analysis of data pulled from SQL databases
Communicate with client to inform them of software bugs and request new/different features in test software
Requirements:
Bachelor's degree in Engineering or related field; Electrical Engineering preferred
2+ years of experience in a hardware test environment preferred
Excellent data analysis skills
Excellent verbal and written English communication skills
Attributes: High attention to detail, professional demeanor, self-motivated, personable, willing to take initiative
Apply: Avo Photonics offers competitive salaries and a comprehensive benefits package. Qualified candidates are encouraged to apply!
Equal Opportunity Employer: Avo Photonics is not accepting unsolicited assistance from search firms for this employment opportunity. All resumes submitted by search firms to any employee of Avo Photonics by any method without a valid written contract in place with Avo Photonics will be deemed the sole property of Avo Photonics. No fee will be paid in the event the candidate is hired by Avo Photonics as a result of the referral or through any other means.
.Net Developer with AWS and Azure Experience
Senior Software Engineer Job 24 miles from Doylestown
.Net Developer
Duration: 6+ Month
Need 11+ years of experience
80% Hands on & 20% management
Job Description:
• Design, develop, and maintain WPF applications using MVVM architecture.
• Implement XAML, data binding, dependency properties, commands, and templating to create dynamic and responsive UI components.
• Ensure seamless integration of new code without disrupting existing functionality.
• Utilize multi-threaded programming to enhance performance and responsiveness.
• Participate and make Architectural decision in developing enterprise-level software.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Write clean, scalable, and efficient code following best practices and coding standards.
• Implement and maintain database solutions using SQL Server and other relational/ non-relational databases.
• Ensure the performance, quality, and responsiveness of applications.
• Troubleshoot and debug applications to optimize performance.
• Participate in code reviews and provide constructive feedback to peers.
• Able to provide technical guidance, direction, and support to other team members.
• Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain current and competitive.
Requirements:
• 8+ years hands-on experience in development using .NET technologies.
• Strong expertise in WPF and MVVM.
• Proficiency in C#, .Net core.
• Solid understanding of object-oriented programming (OOP) principles.
• Strong understanding of relational databases and SQL.
• Experience with RESTful API design and development.
• Familiarity with WCF, MVC, and ASP.NET Core.
• Experience in Entity Framework, dapper.
• Familiarity with version control systems such as Git.
• Event driven programming.
• Familiarity in modern architectures such as Event Driven, MVC, Serverless, Microservices.
• Strong communication and teamwork abilities.
• Familiarity with Agile/Scrum development methodologies
• Familiarity with AWS cloud services such as Lambda, Step functions, Beanstalk, S3.
• Experience with modern JavaScript frameworks such as Angular, React.
• Plus to have experience in DevExpress Reporting, NLog, Sentry, ZXing, Xamarin.
Big Data Engineer
Senior Software Engineer Job 28 miles from Doylestown
Going digital requires holistic thinking that puts humans at the center of everything. Entech delivers complete solutions including strategies, technologies, and implementation services to master digital convergence. We integrate our unique outside-in approach to people, processes, and technology to orchestrate digital empowerment to address today's business challenges. Mastering digital convergence at enterprise scale.
Entech is hiring a Big Data Engineer for a financial services client. This is a hybrid role that involves working onsite in Malvern, PA, 3 days per week.
Responsibilities
Build Engineering pipelines aligned to standards, troubleshoot data discrepancies and ensure quality data. Working with Analytics and Business individuals
Qualifications
Minimum of 5 years' experience
Python, Spark, AWS services, Bitbucket, Bamboo, Standard Data tools/process (ETL), Glue, IAC
*We are looking for candidates willing to work directly on our W2.*
No Corp-to-Corp.
Entech is an equal-opportunity employer
Benefits:
· Medical, Dental, Vision Benefits
· 401K
· Paid time off