Post job

Principal software engineer jobs in Easton, PA

- 210 jobs
All
Principal Software Engineer
Software Engineer
Software Development Engineer
Lead Developer
Software Applications Engineer
Principal Firmware Engineer
Senior Leader
Lead Architect
Software Developer Internship
  • AI/ML Developer Lead - Core Mod AI Modernization & Delivery

    New York Technology Partners 4.7company rating

    Principal software engineer job in Clinton, NJ

    We are seeking a senior AI/ML Developer Lead with 14+ years of overall software development experience to drive enterprise AI modernization initiatives under the CoreMod program. This role is hands-on and strategic, combining deep technical expertise, architectural ownership, and team leadership to accelerate delivery, close SME gaps, and modernize legacy platforms using advanced Machine Learning and Generative AI technologies. The ideal candidate brings a strong foundation in full-stack and backend development, evolved into AI/ML and GenAI leadership, with a proven ability to design, build, and scale production-grade AI systems in regulated enterprise environments. What You'll Be Doing: AI/ML & Engineering Leadership Provide technical leadership across the full AI/ML solution lifecycle, from design and development to production deployment and optimization. Own architecture decisions for ML platforms, GenAI solutions (RAG, agentic workflows), and data pipelines supporting CoreMod modernization. Act as the go-to SME for AI/ML, guiding design standards, best practices, and delivery quality across teams. Mentor and review work of ML engineers and developers, ensuring high code quality, scalability, and reliability. Enterprise AI Modernization Lead modernization of legacy decisioning and analytics systems by introducing cloud-native ML architectures and microservices. Design and deliver batch and real-time ML systems, including forecasting engines, risk models, and intelligent automation. Drive adoption of Generative AI for document intelligence, enterprise search, chatbots, and workflow automation. Ensure solutions meet security, compliance, and governance standards required in enterprise and financial domains. Hands-on Development & Architecture Contribute directly to development using Python and backend frameworks such as FastAPI, building scalable ML APIs and services. Build and deploy models using PyTorch, TensorFlow, Scikit-learn, LightGBM, XGBoost, and transformer-based LLM frameworks. Design feature engineering and data pipelines using Spark, Snowflake, Databricks, Airflow, and cloud-native services. Implement containerized deployments using Docker, Kubernetes, Helm, and manage CI/CD pipelines with Jenkins and GitHub Actions. Establish model lifecycle practices using MLflow, Kubeflow, SageMaker, or equivalent tooling. Cross-Functional & Stakeholder Collaboration Partner with product, data, platform, and business teams to translate complex business problems into scalable AI/ML solutions. Lead technical discussions, design reviews, and roadmap planning with internal and external stakeholders. Support agile delivery through technical backlog grooming, sprint planning, and estimation. Vendor & Platform Enablement Evaluate, onboard, and integrate external AI platforms, LLM providers, and vendor solutions. Lead technical PoCs, architecture assessments, and deep dives with third-party partners. Communication & Influence Clearly articulate AI/ML architectures, trade-offs, and outcomes to executive, technical, and non-technical audiences. Produce technical documentation, architecture diagrams, and delivery artifacts. Provide confident, polished communication that builds trust and alignment across the organization. Required Experience: 14+ years of overall software development experience, with progressive responsibility into technical leadership roles. 8+ years of hands-on AI/ML experience, including model development, deployment, and production operations. Proven experience leading enterprise-scale AI/ML or GenAI initiatives end to end. Strong background in financial services, banking, or regulated environments preferred. Key Technical Skills: Core AI / ML Statistical modeling, hypothesis testing, regression, classification, clustering, time series forecasting, A/B testing Models: Random Forest, Gradient Boosting (XGBoost, LightGBM), SVM, Neural Networks (CNN, RNN, LSTM) Deep Learning & NLP: Transformers, BERT-based models, document parsing, semantic search Generative AI Retrieval-Augmented Generation (RAG) architectures Vector databases (pgvector, Elasticsearch) Agentic AI workflows (Autogen, MCP or similar frameworks) Enterprise chatbots and document intelligence systems Engineering & Platforms Programming: Python, Java, SQL Backend & APIs: FastAPI, Flask, Microservices Architecture Data & Pipelines: Spark, Snowflake, Databricks, Airflow Cloud & DevOps: AWS / GCP, Docker, Kubernetes, Helm, CI/CD (Jenkins, GitHub Actions) Model Ops: MLflow, Kubeflow, SageMaker Education: Bachelor's or Master's degree in Computer Science, Engineering, Data Science, Statistics, or related field. Thanks!
    $102k-137k yearly est. 3d ago
  • Lead Dotnet Developer

    Technogen, Inc. 4.3company rating

    Principal software engineer job in Ancient Oaks, PA

    Hi There, I am Mahmood Bafana - Senior Talent Acquisition Specialist with Technogenic, we are looking to hire a Talented Professional with below skill set to work with one of our clients and came across your profile and wondering if you might interested or exploring the job market, if so, Please share me your resume at ************************* Position: Lead .Net Developer Location: Oak, PA Duration: Contract Job Description: Summary: The Technical Lead will primarily focus on development, maintenance, and support of .NET applications. This role will be responsible for delivery of critical product requirements and will be interact with a culturally and technically diverse team, which includes .NET Developers, SQL developers, QA and product management teams. Essential Functions/Responsibilities: Leads in defining, documenting and developing software, software applications, as well as contributes to architecture and technical design discussions, code reviews and technical design/specifications in collaboration with the project team Responsible for development, enhancement, testing, support, maintain and troubleshoot/ debug software applications that support business units or support functions. These application program solutions may involve diverse development platforms, software, hardware, technologies and tools. Provides sound project management skills to the team and assignments Creates thorough, professional quality project documentation and technical specifications Evaluates software change requests, determines business need or conducts root cause analysis, and implements technically efficient solutions Assesses the impact of software changes and new development on other systems; conducts integration tests to mitigate risks Mentors peers and junior team members, and participates in and promotes a knowledge-sharing environment Proactively recommends, schedules, and performs software improvements and upgrades Recommends best practices and policies for installing, configuring, maintaining, and troubleshooting end user access and usage of database applications Specific Job Skills and Experience: 8 or more years of related experience; or equivalent combination of education and experience Experience with the full software development life cycle, including design, testing, deployment, and documentation activities (including agile and scrum patterns) Following technical skills and experience is required .NET Core Architecture understanding. Application development C#, ASP .Net Core, SQL Server .NET Framework, MVC & Web API 2.0 Expertise in Web-Development technologies: Angular 12 and above, HTML, Bootstrap, JQuery, CSS3. REST Services Architecture knowledge Some experience in Data Visualization with either Power BI or Tableau Good experience with Cloud Platform specifically in Microsoft Azure Unit Testing Frameworks Web Development Concepts (State Management, Stateless Development) SQL Server 2017/ 2019/ 2022 and SSIS packages Asynchronous Programming Paradigm LINQ & Lambda Expressions Solid background in Designing & Implementing Applications using technologies defined by the Enterprise Architecture Strong experience in analyzing and optimizing already deployed applications Extensive knowledge and hands on experience designing and developing objects and components of relational database Strong experience with Agile methodologies Knowledge and understanding of SDLC, with a strong preference for Agile experience Skill for writing reusable libraries Must have experience on full stack development on Microsoft platform Excellent written/verbal communication, presentation, and listening skills Excellent collaboration/teamwork skills Understanding of fundamental design principles for building a scalable application Experience creating database schemas that represent and support business processes Familiar with various design and architectural patterns Knowledge of concurrency patterns Known experience in Caching techniques Enable Skills-Based Hiring No Best Regards,
    $103k-149k yearly est. 3d ago
  • Informatica MDM Architect/Lead-- CDC5697452

    Compunnel Inc. 4.4company rating

    Principal software engineer job in Raritan, NJ

    This is a handson technical position where the candidate will be responsible for overall implementation of MDM solutions. The candidate for this position should have worked on full life cycle of MDM projects in with proven track record of successful implementations Deliver endtoend master data management projects for our customers that includes but not limited to Designing data model MDM Hub configuration designing MDM match rules Performance Improvement E360 Configuration Work closely with customers and architects to understand the project objectivestimelines Comprehensive knowledge of ETL process in MDM space and associated batch and realtime integration including performance tuning Work closely with clients as well as other consultants both at customer sites as well as remote MDM Consultant with 10 years of experience in Information Management Domain and minimum 2-3 recent full life cycle implementation experience in MDM Solution in various domains Customer Products etc Significant experience of all aspects of the SDLC in the MDM domain is required This is a client facing role MDM Tool Informatica MDM experience is required Skills required Strong business andor technical background in the areas of Master Data Management Data Quality Data Governance Data Integration ETL SoA and Data Security Provide expertise in architecting designing and implementing MDM solutions Perform highlevel architectural planning and proofofconcept where necessary Develop solution outline and support requirements gathering for MDM projects Interface with business and IT stakeholders to identify issues and develop solutions Develop MDM ETL solution architecture and technical architecture Contribute to the analysis of data requirements data integration and perform data mapping Lead Design of the MDM application using MDM tools Configurations and Customizations to the MDM tool and web services Data mapping Function as the Design Authority in technical design reviews Approve code reviews and technical deliverables Plan for development project estimates scheduling and development reviews Assure architectural integrity in MDM solution Maintain compliance with change control SDLC and development standards Develop and review implementation plans and contingency plans Partner with clients to gather necessary understanding of business objectives and processes and provide clients with information about other relevant business factors Good presentation and communication skills required Good interpersonal skills and must be a team player"
    $97k-122k yearly est. 5d ago
  • Software Development Engineer - Job ID 3074

    Iconectiv

    Principal software engineer job in Bridgewater, NJ

    Your business and your customers need to confidently access and exchange information simply, seamlessly and securely. iconectiv's extensive experience in information services, digital identity and numbering intelligence helps you do just that. In fact, more than 5K customers rely on our data exchange platforms each day to keep their networks, devices and applications connected and 2B consumers and businesses protected. Our cloud-based information as a service network and operations management and numbering solutions span trusted communications, digital identity management and fraud prevention. For more information, visit ***************** . Follow us on X and Linkedln. **Responsibilities:** Looking for a qualified software developer who will be responsible for building product enhancements and solutions to meet customer and product roadmap business needs. Develop and implement backend components in function-based architecture including web services. **Requirements:** Ability to perform software development functions along with demonstrated experience of delivering software systems on aggressive schedules and changing priorities with quality and on schedule. + 4-5 years of experience developing scalable web applications using: 1. Java, Spring Boot 2. HTML5, CSS, JavaScript, jQuery, Angular (version 18 or later) + Knowledge in SQL working with RDBMS like Oracle or Postgres + Knowledge in a wide variety of TCP based protocol stacks and architecture (HTTP, SOAP, REST) with experience in at least one such protocol + Ability to work in a Linux based environment with knowledge of a scripting language like shell + Familiarity with secure design, coding & browser debugging + Ability to design/develop screens without specific design requirement + Experience working in an Agile/Scrum development process + An inherent curiosity and a willingness to learn on your own + Ability to work independently with minimal supervision + BS/MS degree in Computer Science, Engineering, or a related subject + ****Hybrid employees must live within 75 miles of the iconectiv office in Bridgewater, New Jersey, which is the in-person office location where the employee will report when working in-person** + **iconectiv does not offer relocation** **Desired Qualifications:** + Programming Experience in PHP, C, Python, Tomcat, Shell programming etc. + Excellent written and verbal communication skills to be able to explain problems and solutions concisely and clearly + Experience working in Waterfall and Agile environment with changing priorities and tight schedules, utilizing ALM tools (Helix, JIRA) and familiarity with DevOps principles and tools (Jenkins, Git) At iconectiv, we expect to pay between $89k- $128k for this role. This role is eligible for variable pay (bonus). The final pay offered to a successful candidate will be dependent on several factors that may include, but are not limited to, the type and years of experience within the job, the type of years and experience within the industry, education, skills, abilities and geographic region. **Benefits:** On the first of the month following date of hire, employees working more than 30 hours/week are eligible for medical, dental, vision, disability (short and long term) and basic and supplemental life insurances. Employees will be eligible to participate in our Company's 401k plan and will be eligible for Company Matching and Automatic Contributions. Employees will also receive annual allotments of paid time off in the form of Vacation Days, Floating Holidays, Personal Business Days, a Volunteer Day, as well as paid holidays and paid sick leave. DISCLAIMER: The above statements are intended to describe the general nature and level of work being performed by employees assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of employees assigned to this position. Therefore, employees assigned may be required to perform additional job tasks required by the manager. We are proud to be an EOE Minorities/Females/Protected Veterans/Disabled employer. The Company's status is a VEVRAA Federal Contractor. Request Priority Protected Veteran Referrals. We maintain a drug-free workplace and perform pre-employment substance abuse testing.
    $89k-128k yearly 52d ago
  • Principal Firmware Engineer

    Coherent Corp 4.6company rating

    Principal software engineer job in Horsham, PA

    Primary Duties & Responsibilities Firmware development - 80% * Design and develop control algorithms, features and f/w test processes used across multiple products. Perform unit functional tests and robustness tests. Continuously improve code reusability, execution efficiency and product performance. * Ensure firmware documentation is accurate and up to date. * Work with optical, hardware and test engineering teams to continuously improve firmware performance, execution efficiency, and development processes. Teamwork and supporting - 20% * Coaching junior engineers on firmware developing. Drive coding reviews and practices across team * Customer, NPI and Manufacturing support * Responsible for resolving sustaining issues, fixing bugs in legacy products, and implementing new customer-requested features. Education & Experience * University degree in Electrical Engineering or Computer Science * 8+ years of experience in embedded systems real time control systems development with microcontrollers and FPGA hardware * Experience in Optical Communication industry is preferred. * Expert on C++ programming in embedded system, and experience on assembly programming language preferred. * Experience in Object Oriented design. * Practical experience across the entire Agile development lifecycle, including continuous integration, continuous deployment (CI/CD), and collaboration through DevOps practices. * Experience in lab bench debugging tools oscilloscopes, logic analyzers. * Should be able to work and deliver on an aggressive schedule. Skills * Knowledge and experience on NIOS, ARM and GNU tool chains. * Self-starter, highly motivated, dedicated and teamwork oriented. * The ability to work independently with less guidance from supervisors. * Creative, analytical and structured problem-solving capabilities * Knowledge of digital signal processing and control theory, including the design of various filters as well as open-loop and closed-loop control systems. Strong communication skills and experience working in cross-cultural and global team environments Working Conditions * May require occasional off-site meetings or travel * Regular use of a computer and other office equipment is necessary * Interaction with team members and external contacts is a regular part of the job * May require occasional overtime and flexibility in work hours to accommodate the executive's needs. Physical Requirements * Sitting for extended periods while working on a computer or conducting meetings. * Use of hands and fingers for typing, writing, and handling documents. * Occasional lifting of objects or materials up to 20 pounds for administrative tasks. * Ability to communicate verbally and in writing. * Mobility within the office environment to attend meetings Safety Requirements All employees are required to follow the site EHS procedures and Coherent Corp. Corporate EHS standards. Quality and Environmental Responsibilities Depending on location, this position may be responsible for the execution and maintenance of the ISO 9000, 9001, 14001 and/or other applicable standards that may apply to the relevant roles and responsibilities within the Quality Management System and Environmental Management System. Culture Commitment Ensure adherence to company's values (ICARE) in all aspects of your position at Coherent Corp.: Integrity - Create an Environment of Trust Collaboration - Innovate Through the Sharing of Ideas Accountability - Own the Process and the Outcome Respect - Recognize the Value in Everyone Enthusiasm - Find a Sense of Purpose in Work Coherent Corp. is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. If you need assistance or an accommodation due to a disability, you may contact us at ******************************.
    $115k-140k yearly est. 60d+ ago
  • Java Full Stack Developer - Software Engineer III

    Bank of America 4.7company rating

    Principal software engineer job in Pennington, NJ

    Newark, Delaware;Pennington, New Jersey **To proceed with your application, you must be at least 18 years of age.** Acknowledge Refer a friend **To proceed with your application, you must be at least 18 years of age.** Acknowledge (********************************************************************************************************************** **:** At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates' physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve. Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us! **Job Description:** This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Job expectations include a strong knowledge of development and testing practices common to the industry and design and architectural patterns. The **Fraud Technology team** is looking for a mid-level **Java Full Stack Developer** . As a Developer you will work closely with business and technology partners to deliver solutions. Candidates must possess advanced problem-solving skills, the willingness to learn and ability to effectively and concisely communicate verbally and in written/presentation format. You must work well in a supportive and transparent team environment, while having the ability to research and resolve issues independently. Candidates must have good communication skills and the ability to engage and influence teams across technology and the business. **Responsibilities:** + Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements + Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained + Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack + Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle + Performs spike/proof of concept as necessary to mitigate risk or implement new ideas + Automates manual release activities + Designs, develops, and maintains automated test suites (integration, regression, performance) **Required Qualifications:** + **5+ years of development experience** (preferably in the financial industry). + **Java/J2EE, Object Oriented design and Programming, Spring** (Spring batch or Spring integration and Spring boot is a plus) + At least one ORM/Persistence Framework: iBatis/MyBatis, Hibernate, Kafka, JPA + SOA, REST/SOAP Web Services, Micro Services CXF, JAXWS/JAXRS, JSON, XML + Source Control: Bit Bucket, Subversion (SVN), Perforce, or similar + Maven, test Driven development (TDD) and continuous integration (CI), JUnit, Mockito + IDE: Eclipse, RAD, or other + Agile/Iterative development and full SDLC development **Desired Qualifications:** + Cassandra, Hadoop, Kafka, MQ + At least one RIA Framework: jQuery, Angular, YUI, Ext JS, DOJO, Vue.js + At least one RDMS and SQL: Oracle, Sybase, SQL Server + Front-end web development with JavaScript, HTML/HTML5, CSS, Ajax, SASS **Skills:** + Application Development + Automation + Influence + Solution Design + Technical Strategy Development + Architecture + Business Acumen + DevOps Practices + Result Orientation + Solution Delivery Process **Shift:** 1st shift (United States of America) **Hours Per Week:** 40 Bank of America and its affiliates consider for employment and hire qualified candidates without regard to race, religious creed, religion, color, sex, sexual orientation, genetic information, gender, gender identity, gender expression, age, national origin, ancestry, citizenship, protected veteran or disability status or any factor prohibited by law, and as such affirms in policy and practice to support and promote the concept of equal employment opportunity, in accordance with all applicable federal, state, provincial and municipal laws. The company also prohibits discrimination on other bases such as medical condition, marital status or any other factor that is irrelevant to the performance of our teammates. View your **"Know your Rights (************************************************************************************** "** poster. **View the LA County Fair Chance Ordinance (************************************************************************************************** .** Bank of America aims to create a workplace free from the dangers and resulting consequences of illegal and illicit drug use and alcohol abuse. Our Drug-Free Workplace and Alcohol Policy ("Policy") establishes requirements to prevent the presence or use of illegal or illicit drugs or unauthorized alcohol on Bank of America premises and to provide a safe work environment. Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations. Should you be offered a role with Bank of America, your hiring manager will provide you with information on the in-office expectations associated with your role. These expectations are subject to change at any time and at the sole discretion of the Company. To the extent you have a disability or sincerely held religious belief for which you believe you need a reasonable accommodation from this requirement, you must seek an accommodation through the Bank's required accommodation request process before your first day of work. This communication provides information about certain Bank of America benefits. Receipt of this document does not automatically entitle you to benefits offered by Bank of America. Every effort has been made to ensure the accuracy of this communication. However, if there are discrepancies between this communication and the official plan documents, the plan documents will always govern. Bank of America retains the discretion to interpret the terms or language used in any of its communications according to the provisions contained in the plan documents. Bank of America also reserves the right to amend or terminate any benefit plan in its sole discretion at any time for any reason.
    $85k-113k yearly est. 60d+ ago
  • Software Developer Intern - Gilbertsville Office - Summer 2026

    Gateway Ticketing Systems, Inc. 3.4company rating

    Principal software engineer job in Gilbertsville, PA

    Want to jump start your software development career? Looking to learn and advance by joining a team of seasoned, high-performing software engineers? Do you want to work in one of the most exciting and fun-filled industries in the world? We are currently recruiting interns for summer 2026. At Gateway Ticketing Systems, you can kick off your career by supporting theme parks, zoos, aquariums, and attractions that you love to visit. Not only will you work in these amazing industries, but you will also expand your skill set with some of the best software developers in the industry. Do you want to focus on your core skills while contributing to the team and the software? "Core skills" isn't code for "find the spelling mistakes on labels and fix them." You will have the opportunity to create and expand client-side applications that test API service layers, write load and performance tests for responsive design web applications, perform code-based regression tests for Windows applications, and integrate business applications in a real-world environment. The exact languages and tools you know are less important to us than your passion for technology, drive to get things done and ability to learn and absorb new ideas and concepts. The opportunities for software developers at Gateway are limitless and joining our team as an intern will offer amazing career and development coaching from some of the best developers in our industry. Technology changes fast, but the ability to learn, think quickly, and apply core principles will last a lifetime. We want to help you master fundamental concepts that will feed your growth through the rest of your career. Key Responsibilities • Learn to operate in our skilled and highly dedicated team, including our tools, processes, and the software that we build. • Developing applications (coding, programming). • Debugging and testing code. • Documenting and testing new software applications. • Researching, investigating, and fixing a wide range of technical issues. • Approaching problems and creating solutions. • Proactively learning about new technologies. Requirements • Junior or Senior year in a computer science program. • 12 Week Internship - Must be willing to work multiple days per week in the Gilbertsville, PA office. • Dates of the internship - Monday, May 19, 2026 - Friday, August 7, 2026 • Internship Open House on Wednesday, April 22, 2026 • Strong problem-solving skills and the willingness to bring solutions to real life problems for customers. • Self-motivated, desire to work hard and finish tasks on time or early. • The ability to work well in a team environment and willingness to help others. • Strong written and verbal skills. Diversity and EEO statement: As an organization, we strive to maintain an environment and culture where all voices and perspectives are valued, where all team members are seen and heard, where opportunities are available to all who seek them, and where all employees feel they are able to bring their authentic selves to work each day. Diversity, equity and inclusion are an organizational priority, and we are committed to further building and strengthening these programs each year. Gateway Ticketing Systems is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, biological sex, gender identity, gender expression, sexual orientation, national or ethnic origin, genetic information, disability, age, veteran status, family or marital status, or any other applicable legally protected characteristics. No agencies, please. We are not sponsoring visas at this time.
    $37k-47k yearly est. Auto-Apply 60d+ ago
  • Software Engineer

    Ra 3.1company rating

    Principal software engineer job in Bedminster, NJ

    About the Employer: They are into healthcare who provide advance cost management solution. It is an amazing place to work!! Job Title: .Net Developer Job Location: Bedminster, NJ Job Level: Mid - Senior level Industry: Healthcare Job Description: THIS IS WHAT YOU WILL DO... You will be programming web application You will be will be working with SQL server 2000 - 2008 You will be working with .Net MVC frameworks You will be using Visual Studio 2010 WE ARE LOOKING FOR SOMEONE.. Who holds 5+ years of experience in programming web applications in .Net Who holds 5 years of experience in using SQL server 2000 - 2008 Who can use .Net MVC framework Who can use Visual Studio 2010 Qualifications .net, net ,dotnet, dot net, C#, C++, asp net, C# net, ado net, visula studio, SQL, c sharp Additional Information All your information will be kept confidential according to EEO guidelines.
    $77k-110k yearly est. 60d+ ago
  • Software Engineer, Platform - Allentown, USA

    Speechify

    Principal software engineer job in Allentown, PA

    Job Description The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview The responsibilities of our Platform team include building and maintaining all backend services, including, but not limited to, payments, analytics, subscriptions, new products, text to speech, and external APIs. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, is passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Design, develop, and maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and Consumption Tracking, ensuring they meet business and scalability requirements Oversee the full backend API landscape, enhancing and optimizing for performance and maintainability Collaborate on B2B solutions, focusing on customization and integration needs for enterprise clients Work closely with cross-functional teams to align backend architecture with overall product strategy and user experience An Ideal Candidate Should Have Proven experience in backend development: TS/Node (required) Direct experience with GCP and knowledge of AWS, Azure, or other cloud providers Efficiency in ideation and implementation, prioritizing tasks based on urgency and impact Preferred: Experience with Docker and containerized deployments Preferred: Proficiency in deploying high availability applications on Kubernetes What We Offer A dynamic environment where your contributions shape the company and its products A team that values innovation, intuition, and drive Autonomy, fostering focus and creativity The opportunity to have a significant impact in a revolutionary industry Competitive compensation, a welcoming atmosphere, and a commitment to an exceptional asynchronous work culture The privilege of working on a product that changes lives, particularly for those with learning differences like dyslexia, ADD, and more An active role at the intersection of artificial intelligence and audio - a rapidly evolving tech domain The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $69k-93k yearly est. 14d ago
  • Application Software Engineer

    Hamamatsu Corporation 4.2company rating

    Principal software engineer job in Bridgewater, NJ

    Job DescriptionHamamatsu Photonics is one of the world's largest suppliers of advanced light detectors, light sources and detector systems for industrial, scientific, and commercial applications. Our customer base is remarkably diverse; we serve Fortune 100 firms, top research labs, and innovative startups as well. Hamamatsu's mission is to improve the welfare of society through the advancement of photonics technology. This portfolio means that there's never a boring day in the life of an applications engineer. Get ready to learn a lot, to be challenged, and to help solve the problems of today and tomorrow with LIGHT. Location This is a hybrid position, based out of our Bridgewater, NJ office. What is the job? Provide technical support, product recommendations, troubleshooting (hardware interfacing of existing equipment to frame grabbers, USB, Ethernet, Camera Link, CoaXPress, analyzing software logs), and quotations in a timely manner, by phone or email, for end users and universities for a wide range of applications. Provide similar supervised support for OEM customers as requested by CSR, Sales, or management. By providing support directly to the end users we have a direct impact on customer satisfaction and subsequently Hamamatsu's reputation. Make initial contact with end user and university customer web leads. As the first point of contact, responsible for understanding each customer's application as well as qualifying leads, regulating if they are hot/warm/cold, and determining if there is a significant sales potential to the inquiry for the sales department. Test products in an electrical lab setting by using standard laboratory equipment and configuring computers and operating systems to evaluate peak product performance with provided drivers, API's, applications, or to custom develop applications based on predicted customer usability in order for them to be able to evaluate and implement our products in a prompt manner. Create, update, and revise technical procedures for product operation through testing devices and confirming results or analyzing various technical documents. Notify marketing about literature (print or web) that requires updating. Complete training for Hamamatsu's key products and applications to learn the necessary context for Hamamatsu's software solutions” Participate in technology, marketing and sales projects Prepare working demo presentations from start to finish for trade shows, which includes ordering parts, building the set-up, confirming that the unit operates correctly with the respective or custom developed software (if necessary), and teaching the trade show staff how to use the demo. Interact face-to-face with customers at trade shows to introduce products and learn about their projects. Qualify leads (hot/warm/cold) by business potential and notify the respective sales engineers of large projects. Improve product and applications knowledge, develop specialized product knowledge in a product family or application through specific individual training, and provide product and market information to Sales/Marketing/customers. Special projects as assigned by the Technology Design Group for software prototyping as part of skill development. Who are we looking for? We are calling all software engineers and related majors to apply! Successful candidates will exhibit proactivity, a thirst for learning new things, a knack for solving complicated problems and skill with instrumentation and reporting in the lab. Previous customer service experience in a related or unrelated field is desired, but not necessary. Hamamatsu takes pride in our new hire training program so previous experience in photonics is desired but also not necessary. Who are we? Hamamatsu Corporation is the subsidiary of Hamamatsu Photonics K.K. (Japan) with responsibilities for North, Central and South America. Our purpose is to bring local and rapid support to our customers for the products of Hamamatsu Photonics and in turn, bring the customer's voice to Japan for product development and roadmap considerations. Being the American subsidiary of a Japanese company leads to a unique fusion of culture where we work to promote longevity of the employees through our incredible benefits and participation in money purchase and profit-sharing plans. We have the mindset that we work better together and thrive on cross functional support to our customers. We build this bond through corporate projects and fun team building activities with our domestic and international colleagues. Job Requirements Required qualifications: 4-year technical degree in Computer Engineering, Computer Systems Engineering or related engineering field Knowledge of C/C++/C#/Python programming languages Knowledge of Microsoft Visual Studio IDE Knowledge of Microsoft Windows GUI's and Device Interaction Knowledge of Intel PC Architecture Able to demonstrate experience using standard electronics lab measurement instrumentation including, but not limited to oscilloscopes, function generators, ammeters, digital multimeters Able to learn and demonstrate grasp of fundamental technical concepts related to Hamamatsu's technology Excellent analytical, critical thinking, and problem-solving skills Self-motivated to pursue solutions in a proactive and creative manner Self-management as demonstrated by good time management and organization Demonstrated ability to complete assigned tasks on time Demonstrated ability to work in a team environment Demonstrated follow-through skills Demonstrated technical writing skills Verbal and written communication skills Ability to travel 10%, possibly international Preferred qualifications: Software design experience for photonics Data analysis experience using MATLAB or similar LabVIEW Linux (Ubuntu, Debian) CUDA programming language SBC integration Teaching/mentoring experience Customer service experience Masters in related STEM fields Pay Range The target base salary for this role at commencement of employment is expected to be between $74,000 - $80,000 annually. Final pay determinations will depend on various factors, including, but not limited to geographical location, experience level, knowledge, skills and qualifications. Benefits Hamamatsu offers a competitive salary and excellent benefit package for full-time employees which includes: Medical, Dental, Vision, Prescription, Life Insurance, Vacation/Sick/Personal Time, and Retirement Plans. This position may require working with, or exposure to goods and information that may be subject to the jurisdiction of the US State Department ITAR regulations (**************************************** and the Commerce Departments CCL (*********************************** Hamamatsu is an Equal Opportunity Employer. All applicants will receive fair and impartial consideration without regard to race, religion, color, gender, age, national origin, physical or mental disability, genetic information, veteran status, gender identity, sexual orientation, or any other status protected by applicable law. If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to access job openings or apply for a job on this site as a result of your disability. You can request reasonable accommodations by contacting Human Resources at ************ or by email at hc_hr_*********************** . Please include your contact information and specific details about your required accommodation to support you during the job application process. Messages left for other purposes, such as not being able to get into the careers website, following up on an application, or other non-disability related technical issues will not receive a response. It is the policy of Hamamatsu Corporation not to sponsor immigration visas for employment applicants. Powered by JazzHR ZEgqh5DMF3
    $74k-80k yearly 18d ago
  • Senior Java Web Lead (Webcam Interview)

    360 It Professionals 3.6company rating

    Principal software engineer job in Raritan, NJ

    360 IT Professionals is a Software Development Company based in Fremont, California that offers complete technology services in Mobile development, Web development, Cloud computing and IT staffing. Merging Information Technology skills in all its services and operations, the company caters to its globally positioned clients by providing dynamic feasible IT solutions. 360 IT Professionals work along with its clients to deliver high-performance results, based exclusively on the one of a kind requirement. Our services are vast and we produce software and web products. We specialize in Mobile development, i.e. iPhone and Android apps. We use Objective C and Swift programming languages to create native applications for iPhone, whereas we use Android Code to develop native applications for Android devices. To create applications that work on cross-platforms, we use a number of frameworks such as Titanium, PhoneGap and JQuery mobile. Furthermore, we build web products and offer services such as web designing, layouts, responsive designing, graphic designing, web application development using frameworks based on model view controller architecture and content management system. Our services also extend to the domain of Cloud Computing, where we provide Salesforce CRM to effectively manage one's business and ease out all the operations by giving an easy platform. Apart from this, we also provide IT Staffing services that can help your organization to a great extent as you can hire highly skilled personnel's through us. We make sure that we deliver performance driven products that are optimally developed as per your organization's needs. Take a shot at us for your IT requirements and experience a radical change. Job Description Hiring Manager's Word: We need a Manager who have hands on experience on Web technologies. Please look for Certified Java guy who has done Hybris implementation. The Opportunity: The Web Lead will be a key contributor to the Web & Mobile Services team responsible for global Web Development on WebSphere and Hybris platforms. The Web Lead serves as a subject matter expert and is responsible for delivering all aspects of web development and will support Ortho's internal and external facing portals. Responsibilities include hands-on design and development of application components, both web and service layers. Candidate is expected to drive and complete requirements gathering, documentation, designing, developing and testing anonymous (public facing), B2B and B2C Portals. Qualifications ⦁ Bachelor's degree in Computer Science or Information Systems ⦁ Minimum 7+ year of IT experience in technical and e-commerce development roles ⦁ Must possess leadership, organizational, communication and time management skills ⦁ Strong functional knowledge of ecommerce domain ⦁ At least one full life cycle implementation on Hybris platform ⦁ Strong understanding of core Hybris module out of the box functionality ⦁ Expertise in Java, Spring and J2EE technologies ⦁ Knowledge of web services, XML, punchout ⦁ Excellent interpersonal and communication skills ⦁ Experience Integrating Hybris applications with non-SAP systems a plus ⦁ SAP ECC and SAP CRM knowledge a plus ⦁ Java Certification a plus Additional Information Thanks and Regards, Karan Sharma 510-254-3300 ext. 150
    $110k-146k yearly est. 16h ago
  • Software Engineer

    Bridgewater Overhead Doors

    Principal software engineer job in Bridgewater, NJ

    Job brief We are seeking a Software Engineer to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications. Responsibilities Develop new capabilities and re-architect parts of an existing system. Take part in test-driven, iterative development, prototyping, and reviews with a team of developers. Design and code middle and back-end in a clean and efficient way. Implement scalable and robust services. Develop external and internal APIs. Develop and run unit and performance tests to ensure scalability and reliability. Review and debug code. Develops documentation, flowcharts, layouts, diagrams, charts, code comments, and clean code to explain and show solutions. Determines and designs system specifications, standards, and programming to prepare and install solutions. Requirements Bachelor's degree in Software Engineering, Information Technology or related field Between 1 and 3 years of experience in software engineering Experience developing server-side web applications in Java Experience developing Java Web Services with public API (e.g. REST, SOAP) Experience with relational (e.g. MySQL, PostgreSQL) and NoSQL databases (e.g. MongoDB) Proficient in object-oriented development Able to effectively and quickly adopt new technology Knowledge of Java frameworks, architecture, and design patterns Good communication skills
    $71k-94k yearly est. 60d+ ago
  • Software Engineer (Duck creek)

    Sonsoft 3.7company rating

    Principal software engineer job in Bridgewater, NJ

    Sonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services. 9 yrs experience in .NET, SQL Server and with Duck creek platform in (3.x/4.x/5.x and 6.x) Experience in Duck Creek with experience in Example Author (Manuscript content development), Qualifications Job Description 9 yrs experience in .NET, SQL Server and with Duck creek platform in (3.x/4.x/5.x and 6.x) Experience in Duck Creek with experience in Example Author (Manuscript content development), Rating, Forms, TransACT etc. Good knowledge of debugging tools like TSV debugger, Data Tester, TraceMonitor etc. Performed customization in components - Skin, TransACT, Request Object, User Admin, etc.Well versed in Software Development Life CycleExperience in developing Policy Admin System, Implementing Rating, Underwriting rules, Forms, User Administration System, Different Transaction types, and Shredding. Good communication, analytical and problem solving skills required Additional Information ** U.S. citizens and those authorized to work in the U.S. are encouraged to apply . We are unable to sponsor at this time.
    $73k-98k yearly est. 60d+ ago
  • Software Engineer

    Cecilian Partners

    Principal software engineer job in New Hope, PA

    Job DescriptionSalary: Job Requisition | Software Engineer -About Cecilian. - Founded in 2019, Cecilian Partners is a growth-stage, proptech firm transforming the customer experience in residential real estate. The company sells a suite of software products to Home Builders, Land Developers, and HOAs that modernize their business practice. From land management in LotVault, to an ERP solution in The XO, and a world-class resident lifestyle app in Customer Blueprint; Cecilians suite of software spans the new home segment of real estate from raw land to active residents. Today, Cecilian Partners works with over 160 customers and 2000+ end-users across the country whose clients are Brookfield Residential, Lennar, Hillwood Communities, Tavistock Development Company, and Lakewood Ranch just to name a few. One of Inc Magazines fastest growing firms in the region and being recognized for multiple awards in Greater Philadelphia from Forty under 40, to Best Places to Work to the Fire Awards Cecilian is working tirelessly to blaze a trail in this category of real estate. Backed by Resolve Growth Equity, Perot Jain, Ben Franklin Technology Partners, and Land Advisors Organization, the firm has raised over $18MM since inception with over 30% revenue growth YOY. -Role Summary & Overview- Looking for an eager Software Engineer wanting to grow their career into leading teams while still staying hands on technical. As a Software Engineer for Cecilian Partners, your primary goal is to be a code leader by designing and coding product features while setting standards for the team to execute efficiently. What youll do: Hands on coding (60%) Communicating progress and needs to product manager and engineers Sprint planning - Helping product managers create effective sprint plans. Technical Designs Code reviews Test Automation Documentation Production deployments (small but often) Continually improving our product development practices Who you are: 5+ years of full stack development. You have built a front-end UI, API, and database multiple times before. Preferably you have experience with mobile and cloud. Problem Solving: Ability to evaluate technical approaches to problems and understand tradeoffs. Tech Design: You believe in the value of up-front architecture and technical design. We are building best in class capabilities that perform, are supportable, and can be changed quickly without breaking, not just slinging code. Preferably you are familiar with drawing diagrams such as Systems Architecture, UML Sequence, Deployment to align with the team on what is to be built and communicate with those that support it on how it works. Test Automation: We aim to have robust automated testing so we can reliably deliver features quickly. Preferably you have experience with writing testable code and automated tests such as unit tests, integrations tests, UI tests. If you have not done so, a strong openness to learn and write them is needed. Preferred Qualifications: Bachelors or Masters in Computer Science, Information Systems, or related field, or equivalent work experience Coding: Proficient in Ruby on Rails, js, React Native, .NET 6+, C#, SQL, and Python/Django (or equivalent languages/frameworks). Cloud: Experience using AWS, DigitalOcean, or other modern hosting services. Test Automation: Has effectively built a suite of automated tests to ensure quality. CICD: Has built / managed pipelines for automatic deployment and testing.
    $69k-93k yearly est. 28d ago
  • Software Engineer

    Collabor8

    Principal software engineer job in New Hope, PA

    Requisition Number: 53 Director External Description: Our Team The Information Lifecycle Management (ILM) and Data Security product family delivers software for data growth management, test data management, and data security (Persistent and Dynamic Data Masking). As the Lead Engineer, you will be part of the R&D team within the ILM and Data Security Business Unit. You will report to the Senior Manager of Development and will work closely with R&D, product managers to bring this new product to market. Your Opportunity The position is suited for highly motivated and energetic individuals with a desire to work on the development of products. You will design and implement the next generation ILM and Data Security products for integrating complex heterogeneous systems and applications using cutting edge technologies. Our Ideal Candidate You are an independent, resourceful engineer with problem solving skills, high degree of competency in building enterprise software products and enjoy working in fast paced engineering environment. You are passionate and experienced in building user centric UIs accessible over web, mobile for enterprise software products. Your Responsibilities Designing and implementing new features in the ILM and Data Security products Working closely with principal engineers, architects and development and QA engineers to discuss and develop features Participating in internal/cross team meetings, scoping, decision making and technical documentation Mentors junior developers involved in the same work. Representative accountabilities may include, but are not limited to: Leading development of large functional areas in the product Taking ownership for features in the product that needs to integrate across multiple product groups Designing, implementing, documenting, analyzing and operationalizing platform features clearly to ensure that others may readily utilize them Interacting with QA and documentation teams to clearly communicate the features and behaviors of the system Reviewing functional and test specifications and conducting training sessions for global services and support teams Assisting customers and field engineers with troubleshooting issues and problems Your Qualifications 5 or more years of relevant professional experience , a portion of which was within a global enterprise software company Background in designing and implementing multi- threaded back end server components is highly desirable Proven ability to work well with others in a fast paced, iterative product definition and development environment Ability to communicate and express thoughts and ideas in a large group Strong interpersonal and relationship building skills within an organization Able to work independently with little direct supervision and take initiative; willing to mentor and develop others Strong analytical problem solving and decision making skills Ability to react quickly to changing requirements due to product limitations or driven by enterprise needs Experience in big data related products is a plus. Domain Knowledge Current knowledge of data, data management, data integration, and data quality Knowledge of big data and data analytics products and technologies will be a plus Knowledge of data security concepts and technologies will be a plus Technical Skills Demonstrated ability to build and produce code in java; multi-threaded server and web-based services development experience Strong understanding of Agile development methodologies and release management techniques Strong problem solving, troubleshooting and analytical skills with a proven ability to quickly learn new technologies in a dynamic environment Experience in developing for Linux, UNIX, and Windows platforms Solid knowledge of relational database system fundamentals Extensive experience in at least one of the following databases: Oracle, SQL Server, DB2, Sybase Good knowledge of/ability to work in a Unix environment (shell scripts, build systems) is a plus Development experience with Spring and OSGi frameworks in Agile environments Education BS in Computer Science or related technical discipline; advanced degree a plus City: State: Community / Marketing Title: Software Engineer Company Profile: Location_formattedLocationLong: New Hope, Pennsylvania US CountryEEOText_Description:
    $69k-93k yearly est. 60d+ ago
  • Software Engineer 3

    Onto Innovation

    Principal software engineer job in Budd Lake, NJ

    Onto Innovation is a leader in process control, combining global scale with an expanded portfolio of leading-edge technologies that include: 3D metrology spanning the chip from nanometer-scale transistors to micron-level die-interconnects; macro defect inspection of wafers and packages; metal interconnect composition; factory analytics; and lithography for advanced semiconductor packaging. Our breadth of offerings across the entire semiconductor value chain helps our customers solve their most difficult yield, device performance, quality, and reliability issues. Onto Innovation strives to optimize customers' critical path of progress by making them smarter, faster and more efficient. Job Summary & Responsibilities We are seeking a highly skilled Software Engineer to design, develop, and optimize low-level software components that power our next-generation systems. In this role, you will be engaged throughout the full software development lifecycle-from gathering and analyzing customer requirements to designing, implementing, and debugging software for advanced equipment in the semiconductor industry. * Collaborate with cross-functional teams to translate customer needs into technical requirements. * Develop, and maintain robust .NET applications using C# and WPF. * Implement client-server communication using WCF, TCP/IP, and other protocols. * Develop and integrate low-level hardware control interfaces via TCP/IP, serial, or other communication protocols. * Participate in code reviews, unit testing, and system integration. * Contribute to the continuous improvement of software architecture and development processes. Qualifications * Bachelor's or Master's degree in Computer Science, Mathematics, Physics, or a related engineering discipline. * 2+ years of professional software development experience with .NET, C#, etc. * Strong understanding of object-oriented programming and design patterns. * Experience with WPF for GUI design and implementation. * Proficiency in client/server communication technologies such as WCF and TCP/IP. * Experience interfacing with hardware through various communication protocols. * Familiarity with metrology tools and SEMI-industry standards is a plus. * Knowledge of Agile/SCRUM methodologies and tools like Git. * Excellent communication, teamwork, and time management skills. Onto Innovation Inc. offers competitive salaries and a generous benefits package, including health/dental/vision/life/disability, PTO, 401K plan with employer match, and an Employee Stock Purchase Program (ESPP) along with health & wellness initiatives. We provide a collaborative working environment along with resources, and state-of-the-art tools & equipment to promote success; and a welcoming, inclusive corporate culture where individuals are recognized for their contributions. Onto Innovation Inc. is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. For positions requiring access to technical data, Onto Innovation Inc., Inc. may have to obtain export licensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls. As such, applicants for this position - except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) - may have to go through an export licensing review process.
    $70k-94k yearly est. Auto-Apply 27d ago
  • Software Development Engineer - Job ID 3076

    Iconectiv

    Principal software engineer job in Bridgewater, NJ

    Your business and your customers need to confidently access and exchange information simply, seamlessly and securely. iconectiv's extensive experience in information services, digital identity and numbering intelligence helps you do just that. In fact, more than 5K customers rely on our data exchange platforms each day to keep their networks, devices and applications connected and 2B consumers and businesses protected. Our cloud-based information as a service network and operations management and numbering solutions span trusted communications, digital identity management and fraud prevention. For more information, visit ***************** . Follow us on X and Linkedln. **Responsibilities:** Looking for an experienced Front End software developer who will be responsible for building TRA product enhancements and solutions to meet customer and product roadmap business needs. + Develop and enhance GUI components for an existing application + Implement using best-in-class software development methodologies as well as test all modification requests + Handle complex problems that may arise during solution implementation **Requirements:** + 5+ years' experience as Angular UI Developer + Angular development experience in Node JS environment using VSCode and GIT + Experience in Typescript, JavaScript, Prime NG, Angular Material, HTML, CSS, Bootstrap, SCSS, JQuery, Jasmine + Experience working in an Agile environment with changing priorities and tight schedules, utilizing ALM tools + ****Hybrid employees must live within 75 miles of the iconectiv office in Bridgewater, New Jersey, which is the in-person office location where the employee will report when working in-person** **Additional Skills:** + Java/Spring framework, MySQL, and Apache Tomcat a plus At iconectiv, we expect to pay between $89k- $128k for this role. This role is eligible for variable pay (bonus). The final pay offered to a successful candidate will be dependent on several factors that may include, but are not limited to, the type and years of experience within the job, the type of years and experience within the industry, education, skills, abilities and geographic region. **Benefits:** On the first of the month following date of hire, employees working more than 30 hours/week are eligible for medical, dental, vision, disability (short and long term) and basic and supplemental life insurances. Employees will be eligible to participate in our Company's 401k plan and will be eligible for Company Matching and Automatic Contributions. Employees will also receive annual allotments of paid time off in the form of Vacation Days, Floating Holidays, Personal Business Days, a Volunteer Day, as well as paid holidays and paid sick leave. DISCLAIMER: The above statements are intended to describe the general nature and level of work being performed by employees assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of employees assigned to this position. Therefore, employees assigned may be required to perform additional job tasks required by the manager. We are proud to be an EOE Minorities/Females/Protected Veterans/Disabled employer. The Company's status is a VEVRAA Federal Contractor. Request Priority Protected Veteran Referrals. We maintain a drug-free workplace and perform pre-employment substance abuse testing.
    $89k-128k yearly 49d ago
  • Java Full Stack Developer - Software Engineer III

    Bank of America Corporation 4.7company rating

    Principal software engineer job in Pennington, NJ

    At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates' physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve. Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us! Job Description: This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Job expectations include a strong knowledge of development and testing practices common to the industry and design and architectural patterns. The Fraud Technology team is looking for a mid-level Java Full Stack Developer. As a Developer you will work closely with business and technology partners to deliver solutions. Candidates must possess advanced problem-solving skills, the willingness to learn and ability to effectively and concisely communicate verbally and in written/presentation format. You must work well in a supportive and transparent team environment, while having the ability to research and resolve issues independently. Candidates must have good communication skills and the ability to engage and influence teams across technology and the business. Responsibilities: * Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements * Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained * Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack * Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle * Performs spike/proof of concept as necessary to mitigate risk or implement new ideas * Automates manual release activities * Designs, develops, and maintains automated test suites (integration, regression, performance) Required Qualifications: * 5+ years of development experience (preferably in the financial industry). * Java/J2EE, Object Oriented design and Programming, Spring (Spring batch or Spring integration and Spring boot is a plus) * At least one ORM/Persistence Framework: iBatis/MyBatis, Hibernate, Kafka, JPA * SOA, REST/SOAP Web Services, Micro Services CXF, JAXWS/JAXRS, JSON, XML * Source Control: Bit Bucket, Subversion (SVN), Perforce, or similar * Maven, test Driven development (TDD) and continuous integration (CI), JUnit, Mockito * IDE: Eclipse, RAD, or other * Agile/Iterative development and full SDLC development Desired Qualifications: * Cassandra, Hadoop, Kafka, MQ * At least one RIA Framework: jQuery, Angular, YUI, Ext JS, DOJO, Vue.js * At least one RDMS and SQL: Oracle, Sybase, SQL Server * Front-end web development with JavaScript, HTML/HTML5, CSS, Ajax, SASS Skills: * Application Development * Automation * Influence * Solution Design * Technical Strategy Development * Architecture * Business Acumen * DevOps Practices * Result Orientation * Solution Delivery Process Shift: 1st shift (United States of America) Hours Per Week: 40
    $85k-113k yearly est. 8d ago
  • Software Engineer, iOS Core Product - Allentown, USA

    Speechify

    Principal software engineer job in Allentown, PA

    The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its App of the Day. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Opportunity to lead key engineering and product decisions Actively shipping production code for the Speechify iOS app Work within a dedicated product team Participate in product discussions to shape the product roadmap Maintain and enhance the existing complex app architecture An Ideal Candidate Should Have Experience. You've worked on products that scaled to a large user base Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience Product thinking. You make thoughtful decisions about the evolution of your product and support internal teams and designers into taking the right direction Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Technical skills. Swift, SwiftUI Technical Requirements: Swift Programming Language SwiftUI experience Experience in Multithreading Programming Working with CI/CD infrastructure Experience with Fastlane SOLID principles, the ability to write every single class according to SOLID Experience with Git and understanding of different Git strategies What We offer: A fast-growing environment where you can help shape the company and product An entrepreneurial crew that supports risk, intuition, and hustle The opportunity to make a big impact in a transformative industry A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners, and give reading superpowers to professionals all over the world Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $69k-93k yearly est. Auto-Apply 60d+ ago
  • Application Software Engineer

    Hamamatsu Corporation 4.2company rating

    Principal software engineer job in Bridgewater, NJ

    Hamamatsu Photonics is one of the world's largest suppliers of advanced light detectors, light sources and detector systems for industrial, scientific, and commercial applications. Our customer base is remarkably diverse; we serve Fortune 100 firms, top research labs, and innovative startups as well. Hamamatsu's mission is to improve the welfare of society through the advancement of photonics technology. This portfolio means that there's never a boring day in the life of an applications engineer. Get ready to learn a lot, to be challenged, and to help solve the problems of today and tomorrow with LIGHT. Location This is a hybrid position, based out of our Bridgewater, NJ office. What is the job? Provide technical support, product recommendations, troubleshooting (hardware interfacing of existing equipment to frame grabbers, USB, Ethernet, Camera Link, CoaXPress, analyzing software logs), and quotations in a timely manner, by phone or email, for end users and universities for a wide range of applications. Provide similar supervised support for OEM customers as requested by CSR, Sales, or management. By providing support directly to the end users we have a direct impact on customer satisfaction and subsequently Hamamatsu's reputation. Make initial contact with end user and university customer web leads. As the first point of contact, responsible for understanding each customer's application as well as qualifying leads, regulating if they are hot/warm/cold, and determining if there is a significant sales potential to the inquiry for the sales department. Test products in an electrical lab setting by using standard laboratory equipment and configuring computers and operating systems to evaluate peak product performance with provided drivers, API's, applications, or to custom develop applications based on predicted customer usability in order for them to be able to evaluate and implement our products in a prompt manner. Create, update, and revise technical procedures for product operation through testing devices and confirming results or analyzing various technical documents. Notify marketing about literature (print or web) that requires updating. Complete training for Hamamatsu's key products and applications to learn the necessary context for Hamamatsu's software solutions” Participate in technology, marketing and sales projects Prepare working demo presentations from start to finish for trade shows, which includes ordering parts, building the set-up, confirming that the unit operates correctly with the respective or custom developed software (if necessary), and teaching the trade show staff how to use the demo. Interact face-to-face with customers at trade shows to introduce products and learn about their projects. Qualify leads (hot/warm/cold) by business potential and notify the respective sales engineers of large projects. Improve product and applications knowledge, develop specialized product knowledge in a product family or application through specific individual training, and provide product and market information to Sales/Marketing/customers. Special projects as assigned by the Technology Design Group for software prototyping as part of skill development. Who are we looking for? We are calling all software engineers and related majors to apply! Successful candidates will exhibit proactivity, a thirst for learning new things, a knack for solving complicated problems and skill with instrumentation and reporting in the lab. Previous customer service experience in a related or unrelated field is desired, but not necessary. Hamamatsu takes pride in our new hire training program so previous experience in photonics is desired but also not necessary. Who are we? Hamamatsu Corporation is the subsidiary of Hamamatsu Photonics K.K. (Japan) with responsibilities for North, Central and South America. Our purpose is to bring local and rapid support to our customers for the products of Hamamatsu Photonics and in turn, bring the customer's voice to Japan for product development and roadmap considerations. Being the American subsidiary of a Japanese company leads to a unique fusion of culture where we work to promote longevity of the employees through our incredible benefits and participation in money purchase and profit-sharing plans. We have the mindset that we work better together and thrive on cross functional support to our customers. We build this bond through corporate projects and fun team building activities with our domestic and international colleagues. Job Requirements Required qualifications: 4-year technical degree in Computer Engineering, Computer Systems Engineering or related engineering field Knowledge of C/C++/C#/Python programming languages Knowledge of Microsoft Visual Studio IDE Knowledge of Microsoft Windows GUI's and Device Interaction Knowledge of Intel PC Architecture Able to demonstrate experience using standard electronics lab measurement instrumentation including, but not limited to oscilloscopes, function generators, ammeters, digital multimeters Able to learn and demonstrate grasp of fundamental technical concepts related to Hamamatsu's technology Excellent analytical, critical thinking, and problem-solving skills Self-motivated to pursue solutions in a proactive and creative manner Self-management as demonstrated by good time management and organization Demonstrated ability to complete assigned tasks on time Demonstrated ability to work in a team environment Demonstrated follow-through skills Demonstrated technical writing skills Verbal and written communication skills Ability to travel 10%, possibly international Preferred qualifications: Software design experience for photonics Data analysis experience using MATLAB or similar LabVIEW Linux (Ubuntu, Debian) CUDA programming language SBC integration Teaching/mentoring experience Customer service experience Masters in related STEM fields Pay Range The target base salary for this role at commencement of employment is expected to be between $74,000 - $80,000 annually. Final pay determinations will depend on various factors, including, but not limited to geographical location, experience level, knowledge, skills and qualifications. Benefits Hamamatsu offers a competitive salary and excellent benefit package for full-time employees which includes: Medical, Dental, Vision, Prescription, Life Insurance, Vacation/Sick/Personal Time, and Retirement Plans. This position may require working with, or exposure to goods and information that may be subject to the jurisdiction of the US State Department ITAR regulations (**************************************** and the Commerce Departments CCL (*********************************** Hamamatsu is an Equal Opportunity Employer. All applicants will receive fair and impartial consideration without regard to race, religion, color, gender, age, national origin, physical or mental disability, genetic information, veteran status, gender identity, sexual orientation, or any other status protected by applicable law. If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to access job openings or apply for a job on this site as a result of your disability. You can request reasonable accommodations by contacting Human Resources at ************ or by email at hc_hr_*********************** . Please include your contact information and specific details about your required accommodation to support you during the job application process. Messages left for other purposes, such as not being able to get into the careers website, following up on an application, or other non-disability related technical issues will not receive a response. It is the policy of Hamamatsu Corporation not to sponsor immigration visas for employment applicants.
    $74k-80k yearly Auto-Apply 15d ago

Learn more about principal software engineer jobs

How much does a principal software engineer earn in Easton, PA?

The average principal software engineer in Easton, PA earns between $89,000 and $154,000 annually. This compares to the national average principal software engineer range of $98,000 to $182,000.

Average principal software engineer salary in Easton, PA

$117,000
Job type you want
Full Time
Part Time
Internship
Temporary