Post job

Staff software engineer jobs in Reading, PA

- 156 jobs
All
Staff Software Engineer
Senior Software Engineer
Software Engineer
Senior Engineer
Software Test Engineer
Senior Software Application Engineer
Principal Engineer
Mainframe Developer
Devops Engineer
Senior Consultant Engineer
Software Development Manager
Software Architect
Lead Engineer
Embedded Software Developer
  • Senior Software Engineer

    Boscov's Department Store, LLC 4.0company rating

    Staff software engineer job in Bernville, PA

    Boscov's Senior Software Engineer Experienced Software Engineers- bring your experience to work for you where people love to shop! Boscov's is a chain of full service department stores serving the total family needs of our customers. For over 100 years, Boscov's has been known for its great values and famous brands, and for offering a broad selection of quality merchandise in its stores and online. We are looking for a Senior Software Engineer to join our team! The Senior Software Engineer will develop, implement, and maintain high-quality full-stack software solutions with a focus on backend systems that drive innovation and meet business requirements. This role requires deep technical expertise, leadership in design decisions, and the ability to mentor other engineers while working across our diverse technology ecosystem. Job Responsibilities: Technical Development Design and develop high-quality, scalable full-stack applications with emphasis on backend systems and APIs Build and maintain web front end user interfaces using modern frameworks and technologies Develop server-side applications and MVC-based web pages Create and maintain middle tier services and RESTful APIs Design and implement database solutions on enterprise database systems including mainframe and relational databases Develop and maintain desktop applications and batch process applications Write clean, efficient, maintainable, and well-documented code following SOLID principles Apply Object-Oriented Programming best practices and Service-Oriented Architecture patterns Troubleshoot, debug, and upgrade existing systems across the entire technology stack Quality and Testing Write and maintain automated unit tests and end-to-end tests to ensure code quality Own and ensure software builds successfully on the build server Own and ensure automated tests run during build processes and successfully validate functionality Own and ensure successful automated deployment of software to specified environments Participate in code reviews and provide constructive feedback to team members Collaboration and Leadership Learn, manage, and implement solutions for systems and applications at Boscov's Provide technical guidance and mentorship to junior engineers and team members Seek knowledge and guidance from coworkers and teammates with specific system or technology expertise Participate in architectural discussions and contribute to technical design decisions Attend, participate, and contribute to progress updates and team meetings Agile Practices Attend and participate in writing, reviewing, and updating User Stories with User Story Sentences, Acceptance Criteria, Technical Notes, and Story Points Attend and participate in sizing every story as if you have to complete it Attend, participate, and demonstrate your team's work throughout the iteration to anyone attending the meeting Attend, participate, and contribute to retrospectives by sharing celebrations, identifying pain points, dot voting on priorities, and suggesting solutions Attend, participate, and contribute to iteration planning and the fist of five exercise to rate confidence in completing planned stories Attend, participate, and contribute to Epic Kickoffs where objectives and key results are reviewed Participate and contribute to breaking down Epics into independently deployable User Stories that are demonstrable, necessary to achieving objectives, and measurable by key results Own and be accountable for completing every User Story in the planned iteration Write and update User Stories and subtasks as needed Manage and update Subtask, User Story, and Epic issue statuses in Jira to accurately represent work progress Qualifications: Required Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent professional experience 5+ years of software development experience with demonstrated progression of responsibilities Strong proficiency in Object-Oriented Programming Expert-level experience with backend development using C# or other modern programming languages Proficiency in frontend development with HTML, CSS, and modern JavaScript frameworks Strong experience with SQL and relational databases Experience designing and implementing RESTful APIs Solid understanding and application of SOLID principles Experience with Service-Oriented Architecture (SOA) patterns and practices Proven experience writing automated unit tests and end-to-end tests Strong understanding of software development methodologies Excellent problem-solving, analytical, and communication skills Ability to work independently and lead technical initiatives Preferred Qualifications Experience with modern web frameworks and technologies (ASP.NET, React, Node.js, etc.) Experience with enterprise database systems including mainframe databases Experience using Object Relational Mapping (ORM) libraries Experience with microservice architecture Experience with CI/CD pipelines and DevOps practices Knowledge of containerization technologies (Docker, Kubernetes) Experience with cloud platforms (AWS, Azure, or Google Cloud) Experience in the retail industry Experience with Agile development methodologies (Scrum, SAFe, etc.) Benefits At Boscov's, we value our employees, and that's why we provide a competitive compensation and benefits package. As a Full-Time member of our team, you will be eligible to receive: Comprehensive benefits package, including medical/dental/vision Short term disability/ Long term disability- voluntary Life Insurance (company paid) 401(k) w/ company match Weekly Pay Paid vacation Liberal employee discount Work where people love to shop! Equal Opportunity Employer
    $99k-134k yearly est. 1d ago
  • Staff Software Engineer

    Thermofisher Scientific 4.6company rating

    Staff software engineer job in Allentown, PA

    **Staff Software Engineer (Angular / C#.NET / SQL / MongoDB / Cloud Services)** The **Staff Software Engineer** will be responsible for architecting, developing, and maintaining modern, scalable web applications using **Angular** for the front end and **C#.NET** for the back end. This role includes constructing reliable integrations with SQL Server, MongoDB, and cloud platforms like Azure or AWS to support critical business and internal applications. This position calls for a robust full-stack development background, a comprehensive grasp of software building principles, and the skill to lead technical initiatives while collaborating closely with multi-functional teams. **Key Responsibilities** + Manage the development, creation, and maintenance of web applications with Angular, C#.NET, and ASP.NET Core. + Architect and build **RESTful APIs** and **microservices** to support scalable and secure application development. + Develop and improve databases on SQL Server and MongoDB, ensuring data integrity, performance, and security. + Develop and lead **cloud-based deployments** using platforms such as **Azure App Services** , **Azure Functions** , or **AWS Lambda** . + Offer technical guidance and mentorship to junior developers, implementing guidelines in coding, testing, and deployment. + Collaborate with product owners, QA, and DevOps teams to define requirements, work you're doing, and timelines. + Integrate third-party and internal APIs and ensure seamless data flow between systems. + Address and resolve complex technical issues across the application stack. + Implement CI/CD pipelines and automated testing to streamline deployment processes. + Keep user documentation current, covering architecture diagrams, updates to SRS/SDS, and deployment procedures. **Qualifications** + Bachelor's degree in Computer Science, Engineering, or related field. + **5+ years of hands-on experience** in web application development using **C#.NET** and **Angular** . + Strong front-end experience with **Angular (v10 or newer)** , **TypeScript** , **HTML5** , and **CSS3** . + Deep understanding of **ASP.NET Core** , **Entity Framework** , and **REST API** development. + Solid experience working with both **SQL Server** and **MongoDB** databases (data modeling, queries, and performance tuning). + Shown experience deploying and maintaining applications in **cloud environments** (Azure or AWS). + Proficiency in leading continuous integration/continuous deployment workflows, Git, Azure DevOps, or equivalent platforms. + Strong understanding of **object-oriented programming** , **SOLID principles** , and **software architecture guidelines** . + Excellent communication, problem-solving, and leadership skills. + Must be legally authorized to work in the United States without sponsorship. **Preferred Qualifications** + Experience with **.NET 6+** , **microservices architecture** , and **containerization (Docker/Kubernetes)** . + Knowledge of **serverless computing** , **API gateways** , and **cloud monitoring tools** . + Experience with **Agile/Scrum** methodologies. + Prior experience in **manufacturing** , **laboratory** , or **regulated environments** is a plus. **Compensation and Benefits** The salary range estimated for this position based in Indiana is $93,800.00-$140,675.00. This position may also be eligible to receive a variable annual bonus based on company, team, and/or individual performance results in accordance with company policy. We offer a comprehensive Total Rewards package that our U.S. colleagues and their families can count on, which includes: + A choice of national medical and dental plans, and a national vision plan, including health incentive programs + Employee assistance and family support programs, including commuter benefits and tuition reimbursement + At least 120 hours paid time off (PTO), 10 paid holidays annually, paid parental leave (3 weeks for bonding and 8 weeks for caregiver leave), accident and life insurance, and short- and long-term disability in accordance with company policy + Retirement and savings programs, such as our competitive 401(k) U.S. retirement savings plan + Employees' Stock Purchase Plan (ESPP) offers eligible colleagues the opportunity to purchase company stock at a discount For more information on our benefits, please visit: ***************************************************** Thermo Fisher Scientific is an EEO/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.
    $93.8k-140.7k yearly 16d ago
  • Sr Embedded Software Developer II (R&D)

    B. Braun Medical (Us) Inc. 4.8company rating

    Staff software engineer job in Allentown, PA

    B. Braun Medical, Inc. Company: B. BRAUN MEDICAL (US) INC Functional Area: Research and Development Working Model: Hybrid Days of Work: Friday, Thursday, Wednesday, Tuesday, Monday Shift: 5X8 Relocation Available: No Requisition ID: 8608 B. Braun Medical Inc., a leader in infusion therapy and pain management, develops, manufactures, and markets innovative medical products and services to the healthcare industry. Other key product areas include nutrition, pharmacy admixture and compounding, ostomy and wound care, and dialysis. The company is committed to eliminating preventable treatment errors and enhancing patient, clinician and environmental safety. B. Braun Medical is headquartered in Bethlehem, Pa., and is part of the B. Braun Group of Companies in the U.S., which includes B. Braun Interventional Systems, Aesculap and CAPS . Globally, the B. Braun Group of Companies employs more than 64,000 employees in 64 countries. Guided by its Sharing Expertise philosophy, B. Braun continuously exchanges knowledge with customers, partners and clinicians to address the critical issues of improving care and lowering costs. To learn more about B. Braun Medical, visit ***************** Position Summary: The Sr Embedded Software Developer will develop code, tests, and requirements for WiFi firmware. The developer must have the ability to refine customer requirements into development specifications, as well as verify the code against those specifications and requirements. The ideal candidate will have experience with low level WiFi development, and knowledge of cybersecurity best practices, LTE, and IT network configuration basics. - Develops embedded software for wireless devices (WiFi, BLE, LTE) used in multiple hardware applications. - Designs architecture based on project requirements and hardware specifications. - Codes in C++ - Develops code in embedded Linux environment. - Debugs issues down to the hardware level. Responsibilities: Essential Duties Translates customer / marketing requirements into technical specifications. Full stack software development using multiple languages (C#, Java, JavaScript, SQL) and frameworks Troubleshooting, debugging, maintaining, and improving existing software Works with testers to develop software verification and validation plans Understands encryption and cyber security techniques Possesses understanding of Windows server environments The job function listed is not exhaustive and shall also include any responsibilities as assigned by the Supervisor from time to time. General:It shall be the duty of every employee while at work to take reasonable care for safety and health of himself / herself and other person. Expertise: Knowledge & Skills Requires full working knowledge of relevant business practices and procedures in professional field. Uses standard theories, principles and concepts and integrates them to propose a course of action. Work under minimal supervision. Relies on experience and judgement to plan and accomplish assigned goals. May periodically assist in orienting, training, and/or reviewing the work of peers. Judgement is required in resolving all day-to-day problems. Contacts are primarily with department supervisors, leads, subordinates, and peers. Occasional contact with external contractors/vendors. Expertise: Qualifications -Education/Experience/Training/Etc Required: Bachelor's degree required or equivalent combination of education and experience. 08-10 years related experience required. Regular and predictable attendance Occasional business travel required, Secrecy and invention agreement and non-compete agreement While performing the duties of this job, the employee is regularly required to sit and talk or hear. The employee frequently is required to use hands to handle or feel and reach with hands and arms. The employee is occasionally required to stand and walk. The employee must occasionally lift and/or move up to 20 pounds. Responsibilities: Other Duties: The preceding functions have been provided as examples of the types of work performed by employees assigned to this position. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed in this description are representative of the knowledge, skill, and/or ability required. Management reserves the right to add, modify, change or rescind the work assignments of different positions due to reasonable accommodation or other reasons. Physical Demands: While performing the duties of this job, the employee is expected to: Light work - Exerting up to 20 lbs of force occasionally, and/or up to 10 pounds of force frequently, and/or a negligible amount of force constantly to move objects. Lifting, Carrying, Pushing, Pulling and Reaching: Occasionally:Stand Frequently:Sit Constantly:N/A Activities: Occasionally:Standing, Walking Frequently:Finger feeling, Hearing - ordinary, fine distinction, loud (hearing protection required), Seeing - depth perception, color vision, field of vision/peripheral, Sitting , Talking - ordinary, loud/quick Constantly:N/A Environmental Conditions: Occasionally:N/A Frequently:N/A Constantly:N/A Work Environment: The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Noise Intensity:Moderate Occasionally:Other Frequently:N/A Constantly:Office environment Salary Range: $119,160 -$148,950 The targeted range for this role takes into account a range of factors that are considered when making compensation and hiring decisions; included but not limited to: skill sets; experience and training; licensure and certifications; and other business and organizational needs. The disclosed range estimate has not been adjusted for the applicable geographic differential associated with the location at which the position may be filled. Compensation decisions are dependent on the facts and circumstances of each case. The range provided is a reasonable estimate. B. Braun offers an excellent benefits package, which includes healthcare, a 401(k) plan, and tuition reimbursement. To learn more about B. Braun and our safety healthcare products or view a listing of our employment opportunities, please visit us on the internet at *****************. Through its “Sharing Expertise ” initiative, B. Braun promotes best practices for continuous improvement of healthcare products and services. We are an equal opportunity employer. We evaluate applications without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, pregnancy, genetic information, disability, status as a protected veteran, or any other protected characteristic. Know Your Rights: Workplace Discrimination is Illegal, click here. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or other legally protected status. Compensation details: 119160-148950 Yearly Salary PIe0a5058bb3ff-26***********1
    $119.2k-149k yearly 1d ago
  • Staff Software .NET Engineer

    Nokia 4.6company rating

    Staff software engineer job in Allentown, PA

    In this role as a Staff Software .Net Engineer, you'll collaborate closely with a dynamic engineering and operations team dedicated to transforming our Allentown manufacturing facility. You will tackle exciting challenges by developing scalable solutions and contributing to innovative initiatives aimed at enhancing production efficiency. The team fosters a collaborative and supportive environment, encouraging open communication and knowledge sharing. You will enjoy a flexible work schedule, competitive compensation, and a comprehensive benefits package including health insurance, retirement plans, and professional development opportunities. Additionally, you'll be at the forefront of integrating cutting-edge technologies, making a significant impact on the company's manufacturing processes and overall success. Must-Have: 8+ years of industry experience in Computer Engineering, Computer Science, or equivalent Proficiency in C# and VB.net, with experience in web apps and ASP.net Strong skills in MS SQL Server, including writing SQL queries and Functions/UDFs/USPs Ability to provide 24/7 on-call support for critical manufacturing systems Excellent teamwork and communication skills Nice-To-Have: Experience in creating reports with PowerBI and reporting services Familiarity with Manufacturing Integration and Intelligence (MII) Desire for future leadership opportunities Experience with troubleshooting SQL performance issues Experience supporting open-source projects like Bugzilla Develop and maintain scalable manufacturing solutions for the Allentown facility. Provide critical 24/7 support for MES/SAP interfaces and related systems. Integrate new product introductions (NPI) with SAP and support web services. Collaborate with the team to implement paperless solutions on the manufacturing floor. Coordinate user support requests and oversee production change management. Troubleshoot and optimize SQL performance issues in collaboration with engineers. Support open source projects and help maintain documentation. Work independently to prioritize and manage tasks effectively.
    $103k-128k yearly est. Auto-Apply 17d ago
  • Jr. Mainframe Developer and Support

    Stefanini 4.6company rating

    Staff software engineer job in Reading, PA

    We help Procurement and Recruiting departments faced with the challenge of filling multiple IT-related openings for either long-term employment, or short-term projects. They need to find reliable candidates, with the right expertise, quickly and at the right cost to enable their company to remain competitive, and to increase profit and efficiency. Stefanini provides the IT contract resources you need to implement crucial projects, handle short-term assignments, or fulfill long-term placements. Our IT staffing services free you from the challenges of finding, recruiting, training and retaining high-quality professional staff, and allow you to focus on managing your business growth. We provide the ongoing skill development to ensure that professionals placed at your site are trained in leading technologies to support your information technology hardware, software, and network infrastructure. Augment your staff for short or long-term engagements, or for specialized expertise on specific projects. We have more than 25 years of staffing industry knowledge and can provide you with superior candidates to match your technical and professional needs. Job Description Will do code, test, debug, and document programs. Develop, implement and maintain computer applications. May assist Programmer/Analyst on more complex projects and prepare programming specifications and documentation Qualifications Bachelors Degree or equivalent required 6+ years' experience Expert understanding of logic and coding Ability to work in a team environment as well as independently Proven ability to remain flexible in a changing environment Expert knowledge of Application Program Language Attendance and schedule adherence are requirements of this position Has a high degree of knowledge in the overall field and recognized expertise in specific areas Problem-solving frequently requires analysis of unique issues/problems without precedent and/or structure Functions with a high degree of autonomy Additional InformationDuration: 6 Months
    $87k-109k yearly est. 60d+ ago
  • Software Test Engineer

    Innovative Solutions and Support 3.8company rating

    Staff software engineer job in Exton, PA

    Responsible for review of Software Requirements, developing test plans, Test Procedures, Documentation, Analysis and Verification Testing of the companies Flat Panel Display, Flight, Engine or Fuel Instrument products and associated calibration and test equipment.
    $69k-91k yearly est. Auto-Apply 60d+ ago
  • Manager - Software Development

    Penske 4.2company rating

    Staff software engineer job in Reading, PA

    **Summary Statement:** You will manage a team of developers to help us create the next generation of innovative solutions while also enhancing and optimizing our existing systems and applications. Providing day-to-day management and development for your team, you will manage projects to ensure seamless delivery, implementation, support, and issue resolution. Using your knowledge and experience with the technology you will help guide our organization to implement solutions that will move us forward and keep us ahead of the competition. **What You Will Be Doing:** As a Penske manager software development, you will be leading a team focused on key software development, enhancements, and maintenance. Working with your teams, stakeholders, and development partners/vendors to ensure implementation and help define architectures to create robust solutions. Conducting performance reviews for your team and engineering process for quality assurance to ensure that deliverables are effective and meet the needs of the end-user. Guiding teams and removing roadblocks to ensure timely solutions, as well as, growing your team of developers to advance in their careers are key tasks that help make sure we can keep our organization moving forward. Fostering a partnership with business owners and key stakeholders to get the job done. **Penske Responsibilities:** - Provide direction and day-to-day management of development staff to ensure that any roadblocks are removed, and developers/teams are successfully moving forward - Make sure that development projects are prioritized, scheduled, and completed according to business need - Foster collaboration by leading regular meetings and communicating with process owners, product managers, agile teams, IT groups, and other stakeholders to negotiate priority and timelines while managing resources required to get the job done - Hire new associates, conduct performance reviews, guide, and mentor their career development - Ensure on-time and defect-free delivery of applications in accordance with Penske standards - Ensure technical leads follow the PDP (Penske Development Process) and maintain management reporting - Responsibilities for multiple systems, agile teams, and cross-functional projects - Other projects, teams, and responsibilities as assigned by the manager - Follow IT practices in security, licensing, source code management, incident management, and following architectural standards - Coach and mentor associates. Develop team members to increase value to the organization - Reduce complexity in the environment - Identify future opportunities for system enhancement and value generation **Qualifications:** - Bachelor's degree in Computer Science, Math or Information Systems or equivalent development experience - 10+ years of development experience with 3+ years leading/supervising multiple IT projects through the full SDLC (Software Development Life Cycle) including prior work defining complex application architecture and integration with multi-tiered systems - Strong leadership and people management skills with the ability to build and grow teams of highly motivated, deeply technical, productive software engineers preferably in an Agile environment - Significant functional experience (8+ years) with core Technologies and Architectures - Java Enterprise Technologies, Spring Boot, Spring Frameworks, Restful Web services, SOA, Angular, HTML/CSS, SQL, DB2/Oracle - Experience in leading teams in custom development, evaluating, selecting, integrating, and implementing application software (package) solutions when appropriate - Strong interpersonal and decision-making skills - Able to communicate highly technical concepts in a clear/concise manner to non-technical individuals - Experience prioritizing technology needs within set budget requirements - Knowledge of project management methods and tools - Strong experience with Agile / DevOps approaches or methodologies - Have strong knowledge of Integration technologies like Spring Integration Framework, API Management, Micro-services - Expertise in leading the architecture, design & implementation of highly complex data integrations and data services by utilizing technologies such as Spring Boot, Angular, DB2/Oracle. - Advanced experience in working with the various IT teams to build and implement a scalable architecture for relevant software solutions - Full fluency and expert-level knowledge in systems/languages applicable to the role **Physical Requirements:** - The physical demands described here are representative of those that must be met by an associate to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. - The associate must regularly lift and /or move up to 25lbs/12kg. - Specific vision abilities required by this job include Close vision, Distance vision, Peripheral vision, Depth perception and Ability to adjust focus. - While performing the duties of this Job, the associate is regularly required to stand; walk; sit and talk or hear. The associate is frequently required to use hands to finger, handle, or feel and reach with hands and arms. Penske is an Equal Opportunity Employer. **About Penske Truck Leasing/Transportation Solutions** Penske Truck Leasing/Transportation Solutions is a premier global transportation provider that delivers essential and innovative transportation, logistics and technology services to help companies and people move forward. With headquarters in Reading, PA, Penske and its associates are driven by a dedication to excellence and a commitment to customer success. Visit Go Penske to learn more. Job Category: Information Technology Job Family: Information Technology Address: 100 Gundy Drive Primary Location: US-PA-Reading Employer: Penske Truck Leasing Co., L.P. Req ID: 2513145
    $90k-122k yearly est. 2d ago
  • Sr. MES Developer

    The Boston Beer Company, Inc. 4.8company rating

    Staff software engineer job in Breinigsville, PA

    We are currently hiring a FT Senior MES Developer hybrid, in Breinigsville, PA or Cincinnati, OH We're seeking an experienced MES Developer to design, develop, and support manufacturing systems that connect plant floor operations with enterprise platforms. This IT-based role focuses on building solutions that enhance production tracking, quality, and performance through seamless integration with SAP, LIMS, PLCs, and historians. The ideal candidate will have hands-on experience with Aveva (Wonderware) MES and System Platform or comparable solutions such as GE, Rockwell, Siemens, or Ignition. Along with strong skills in SQL, data integration, and automation. This position combines technical development with process optimization to drive efficiency, data accuracy, and actionable insights across the manufacturing network. * A Hybrid position at Boston Beer requires that our coworkers reside within commuting distance to be onsite according to their teams' weekly schedule. What You'll Brew: * Design, develop, and deploy custom MES solutions using Aveva Wonderware MES software, ensuring alignment with industry best practices. * Customize and configure MES applications to meet the specific needs of our manufacturing operations. * Work closely with cross-functional teams to integrate MES systems with existing enterprise applications and manufacturing equipment such as SAP, LIMS, SCADA, PLCs. * Conduct system testing, troubleshooting, and performance tuning to ensure the stability and reliability of MES applications. * Lead MES projects and enhancements from inception to completion, including requirement gathering, design, development, testing, and deployment. * Manage project timelines, resources, and budgets to ensure successful project delivery. * Develop and implement solutions to enhance production efficiency, quality, and data accuracy. * Work closely with manufacturing and production teams to understand their processes and identify improvement opportunities through the MES system. * Create and maintain comprehensive documentation for MES architecture, configurations, customizations, and development processes. * Train MES support staff on the functionality and best practices of the MES system. * Collaborate with stakeholders to understand business requirements and translate them into functional specifications for MES projects. * Provide technical guidance and mentorship to junior developers and support staff on MES development best practices. * Proactively identify opportunities for process improvement and innovation in MES implementation and utilization. * Stay current on emerging technologies and trends in MES development to drive continuous improvement and innovation within the organization. * Participate in or lead MES-related projects, ensuring timely and successful delivery of project milestones. What Ingredients You'll Bring: Minimum Qualifications: * Minimum of 5 years of experience developing solutions for AVEVA MES environments * Proficiency in programming languages such as SQL, C#, .NET, and JavaScript. * Experience with AVEVA Wonderware software, including System Platform, Historian, and InTouch. * Knowledge of manufacturing processes and production systems. * Familiarity with industrial communication protocols (e.g., OPC, Modbus, Ethernet/IP). * Strong problem-solving skills and the ability to analyze complex systems and processes. * Excellent verbal and written communication skills. Ability to convey technical information to non-technical stakeholders. * Experience in managing or participating in technical projects. Ability to work collaboratively in a team environment. * Bachelor's degree in computer science, Information Technology, Engineering, or a related field. Preferred Qualifications: * Relevant certifications in MES or AVEVA technologies. * Experience in a manufacturing environment, particularly in Food and Beverage. * Practical experience working in an Agile development environment. * Familiarity with Lean Manufacturing and Six Sigma methodologies. Level: 6 At the Boston Beer Company and in accordance with pay transparency laws, we are open about our salary ranges. For this role, the salary range is between $80,800 and $159,900. However, it's important to note that where the person hired starts in this range is dependent on their related experience, skillset and location. Additionally, this position qualifies for a discretionary annual bonus based on company and individual performance, and certain sales roles might include a car allowance. Some Perks: Our people are our most important "ingredient." We hire the best talent; and we reward, develop, and retain them too. In addition to generous healthcare on day one, stock purchase plan, 401k and more, Full Time Boston Beer Coworkers have the following perks available*: * Tuition reimbursement * Fertility/adoption support * Free financial coaching * Health & wellness program and discounts * Professional development & training * Free beer! * Talk to your recruiter about eligibility Qualified applicants with arrest or conviction records will be considered for employment in accordance with the Fair Chance Ordinance and the CA Fair Chance Act. Boston Beer Corporation is an equal opportunity employer and is committed to a diverse workforce. In order to help ensure reasonable accommodation for individuals protected by Section 503 of the Rehabilitation Act of 1973, the Vietnam Veteran's Readjustment Act of 1974, and Title I of the Americans with Disabilities Act of 1990, applicants who wish to request accommodation in the job application process can contact ******************* for assistance. #LIAJ1 #LI-Hybrid
    $80.8k-159.9k yearly Auto-Apply 60d+ ago
  • Sr. Software Engineer

    Stanford Health Care 4.6company rating

    Staff software engineer job in Palo Alto, PA

    If you're ready to be part of our legacy of hope and innovation, we encourage you to take the first step and explore our current job openings. Your best is waiting to be discovered. Day - 08 Hour (United States of America) The Software Engineer is responsible for building or testing the Back End interface for web applications or software tools at Stanford Health Care. This is a Stanford Health Care job. A Brief Overview The Sr. Software Engineer - Web Front-End is responsible for building, testing, and maintaining the front-end web applications at Stanford Health Care, working in a fast-paced agile environment. This position will collaborate with a diverse group of product managers, designers, engineers, and infrastructure teams to build and deliver robust front-end web solutions that showcase SHC's brand while providing a high-quality experience for patients. Locations Stanford Health Care What you will do Depending on Specialization the Software Engineer need to be proficient in the relevant technology stack: o iOS Develops - iOS technologies o Android Developers - Latest Android stack o Front end Developers - implements and provides production application support in products and public-facing web applications and back-end servers systems using HTML/ XHTML, CSS, and JavaScript , following Web standards and promoting user experience best practices. o Backend Developers - Java, Phyton, .Net - SQl and No SQL DBs Helps to develop processes and select frameworks and tools for web content management and web application development. Gathers functional requirements to generate technical design specifications. Follows specifications to implement high fidelity visual and UX designs. Ensures that system improvements are successfully implemented and monitored to increase efficiency. Generate systems software engineering policies, standards and procedures. Designs, develops, tests, debugs and implements operating systems components, software tools, and utilities. Determines systems software design requirements. Hands on technical role; contributes to all phases of the software development lifecycle, including analysis, design, implementation, and QA. Creates and improves infrastructure to address system performance, security, maintainability, and scalability of SHC's products. Works with stakeholders to understand and document software requirements, and ensure application UI meets functional requirements. Develops functional prototypes from wireframes and mockups, and create proper documentation. Develops websites, performs unit testing, implementation, and production application support. Participates in troubleshooting problems related to user interaction, webpage performance & mobile web optimization. Collaborates with stakeholders and software engineers to refine and improve the user experience. Follows industry trends with regard to front-end technologies and techniques. Other duties as required. Education Qualifications Bachelor's degree in Information Technology, Computer Science, Software Engineering, Web Design or a directly related field from an accredited college or university. Required Master's Degree Preferred Experience Qualifications 5+ years of directly related experience Required Required Knowledge, Skills and Abilities Expert Knowledge in relevant technology stack Knowledge and practiced application of industry best practices in rich web Knowledge of Semantic Markup, AJAX, JSON, and JS libraries (jQuery, YUI, etc) Strong Experience with UI libraries and Front End tools (jQuery, Bootstrap, AngularJS, LessCSS, SASS) Advanced knowledge of HCI, usability, interaction design patterns Proven ability to develop web sites for multiple target devices (mobile, tablet, desktop, etc.) Proven ability to build and ship production-quality software to a large consumer audience Knowledge of front end optimization and performance techniques Knowledge of user behavior and interaction design patterns Knowledge of algorithms, data structure, web technologies, protocols, and cross-browser compatibility issues Knowledge of architecting or building front end components and/or libraries Ability to develop web sites for multiple contexts (mobile, tablet, desktop, etc.) and multiple locales Ability to build and ship production-quality software to a large consumer audience, specifically user-centric design and development Ability to thrive in a fast-paced, dynamic team environment Ability to demonstrate strong programming knowledge Ability to accurately communicate complex technical abstractions Ability to influence peers and/or management and a champion of best practices that will encourage and drive adoption Licenses and Certifications None These principles apply to ALL employees: SHC Commitment to Providing an Exceptional Patient & Family Experience Stanford Health Care sets a high standard for delivering value and an exceptional experience for our patients and families. Candidates for employment and existing employees must adopt and execute C-I-CARE standards for all of patients, families and towards each other. C-I-CARE is the foundation of Stanford's patient-experience and represents a framework for patient-centered interactions. Simply put, we do what it takes to enable and empower patients and families to focus on health, healing and recovery. You will do this by executing against our three experience pillars, from the patient and family's perspective: Know Me: Anticipate my needs and status to deliver effective care Show Me the Way: Guide and prompt my actions to arrive at better outcomes and better health Coordinate for Me: Own the complexity of my care through coordination Equal Opportunity Employer Stanford Health Care (SHC) strongly values diversity and is committed to equal opportunity and non-discrimination in all of its policies and practices, including the area of employment. Accordingly, SHC does not discriminate against any person on the basis of race, color, sex, sexual orientation or gender identity and/or expression, religion, age, national or ethnic origin, political beliefs, marital status, medical condition, genetic information, veteran status, or disability, or the perception of any of the above. People of all genders, members of all racial and ethnic groups, people with disabilities, and veterans are encouraged to apply. Qualified applicants with criminal convictions will be considered after an individualized assessment of the conviction and the job requirements. Base Pay Scale: Generally starting at $72.55 - $96.15 per hour The salary of the finalist selected for this role will be set based on a variety of factors, including but not limited to, internal equity, experience, education, specialty and training. This pay scale is not a promise of a particular wage.
    $72.6-96.2 hourly Auto-Apply 60d+ ago
  • Senior Software Engineer, Windows/Desktop Applications - Lancaster, USA

    Speechify

    Staff software engineer job in Lancaster, PA

    Job DescriptionMission 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 What You'll Do Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. Define and enforce best-practices for Windows desktop development across the codebase: code architecture, performance, memory usage, responsive UI, cross-version compatibility (Windows 10/11+), and maintainability. Drive accessibility efforts: integrate and validate support for accessibility APIs (e.g. Microsoft UI Automation or other relevant Windows accessibility frameworks), ensure UI controls, focus management, keyboard navigation, screen-reader support, and usability for users with disabilities. Collaborate closely with product designers, UX researchers, QA, and other stakeholders to shape feature planning, UI/UX architecture, and long-term roadmap for the Windows platform. Take ownership of full lifecycle of features: conception → design → implementation → testing → release → maintenance. Ensure quality, reliability, and consistency across releases. Identify, diagnose, and resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, or compatibility problems - and propose robust architectural or design solutions. An ideal candidate should have Required: 3+ in Windows desktop application development using Windows App SDK, WinUI (or similar), C#, XAML - and ideally additional experience with native Windows code (C++, Win32/WinRT/COM). Deep understanding of Windows application architecture, including interop between managed code (.NET) and native code. Proven track record of designing, building, and shipping production-quality desktop applications, with an emphasis on reliability, performance, scalability, and maintainability. Strong experience with accessibility APIs on Windows (e.g. Microsoft UI Automation or similar), and a dedication to building accessible and inclusive software. Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming (where relevant). Experience leading technical design, mentoring other engineers, conducting code reviews, and making architecture-level decisions. Strong communication skills; ability to articulate tradeoffs, collaborate with cross-functional teams, and drive consensus. A user-centric mindset: focus on building polished, intuitive, and accessible experiences for end users. Preferred / Bonus: Experience with writing automated tests for UI - unit tests, integration tests, UI automation tests; familiarity with relevant testing frameworks. Experience with performance optimization for desktop apps (memory usage, startup time, rendering performance, high-DPI support, responsiveness under load). Experience with localization/globalization, right-to-left UI support, internationalization, accessibility for multiple regions. Familiarity with telemetry, analytics, crash reporting, logging, and error monitoring in desktop applications. Previous experience in shaping CI/CD workflows, release pipelines, and deployment strategies for desktop applications. Demonstrated ability to take ownership of feature areas or modules and drive them long-term, including maintenance, refactoring, and technical debt management. What we offer A high-impact role: you will define architecture, shape the future of our Windows product, and directly influence what millions of users see and experience. A collaborative, flat-structure engineering culture - you are not just a coder, but a builder and a decision-maker. Opportunities to lead - mentor others, steer technical direction, and grow into broader technical leadership (e.g. Tech Lead, Architect). Flexibility, autonomy, and responsibility: you define how to solve problems, own features end-to-end, and contribute to long-term product vision. A purpose-driven mission: building software that's reliable, accessible, and user-centered - making a real difference for people. 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.
    $90k-120k yearly est. 18d ago
  • Senior Application Developer

    Tait 4.3company rating

    Staff software engineer job in Lititz, PA

    Are you ready to make a significant impact in a forward-thinking, collaborative technology environment? TAIT is seeking a skilled and technology curious Senior Application Developer to join our Global Technology Solutions team. In this pivotal role, you will be at the heart of our software development initiatives, driving the creation, integration, and maintenance of innovative applications that support the essential functions of our business. As a Senior Applications Developer you are responsible for fulfilling development requirements from the Manager, Application Development or a GTS Applications Project Manager including software development coding, configuration, and testing. A key focus is our growing portfolio of integrations across a complex portfolio of solutions built on business needs and executing following secure SDLC best practices. TAIT is in the process of centralizing integration within the MuleSoft Integration Platform. The Senior Applications Developer will be responsible for executing new development within the Mulesoft Platform and migrating legacy integrations to the platform. They should have experience with the Anypoint Platform, Anypoint Studio, and DataWeave, a strong understanding of integration patterns and API design (REST, SOAP), and hands-on experience with MuleSoft connectors for various systems like databases and SaaS applications. Essential skills include proficiency in Java, XML, and JSON, with practical experience in error handling, logging, security protocols, and agile methodologies. Additionally, candidates should have experience with CI/CD pipelines, DevOps tools, and possess good communication and problem-solving abilities. Your mission is to translate diverse business requirements-gathered from Business Analysts (BA), Project Managers, and Managers-into actionable development plans. You'll architect and execute solutions that are robust, secure, and closely aligned with organizational goals, all while upholding SDLC best practices. In addition to your technical focus, you'll employ strong internal customer service skills, interfacing with stakeholders across the business to ensure clarity, satisfaction, and excellence in every project. Essential Responsibilities Works with the rest of the Global Technology Solutions team in the development and integration of the company's management systems. Assists in the maintenance of custom software applications and tools for the company's information systems. Assists with writing code integrations and configuring GTS applications Provides assistance to users and work with other departments when required. Writes manuals on the use of management / information systems. Documents changes made to software applications, communicate changes and the progress made on development tasks to the line manager and interested parties, as required. Use GitHub source control to maintain and track versions of application code. Be involved in the maintenance of existing software applications and systems. Create & maintain Excel based VBA programs and .Net add-ins to link with and update other business systems. Create, update and maintain custom Web Services. Write web based .Net applications to produce a variety of reports, taking data from SharePoint, Finance systems and SQL databases. Mentor more junior developers through meetings, code reviews, and cross training. Act as a Business Analyst and/or Project Manager on specific projects with the support of the GTS Applications PM team and processes. Write code and perform configuration of TAIT's internal GTS applications Perform code review for other developers on the team Assist in requirements gathering to ensure solutions presented are possible and best for the request Mentor more junior developers through meetings, code reviews, and cross training. Act as a Business Analyst and/or Project Manager on specific projects with the support of the GTS Applications PM team and processes. Minimum Qualifications Education: Minimum Bachelor's degree in Computer Science, or equivalent combination of education and experience 7+ years experience coding and working in a similar environment Demonstrated experience working with MuleSoft: API Manager - Familiarity with API Specification Creation, Policy Enforcement, Custom Policies Exchange - Familiarity with API Specification, API Manager Access, Client Credentials Creation Runtime Manager - Familiarity with API Deployment, Protected Properties, Logging Sound working knowledge of Microsoft Windows and Office applications. 4+ years' experience developing custom applications using vb.net, C#, SQL Server Experience in creating C# web applications, web part and list / web events. Experience with JavaScript, CSS and HTML manipulation Must be familiar with and able to create List Schema files, Content Type XML and Site Columns XML, features and control templates. Strongly preferred experience: Familiarity with developing for Epicor ERP 10.2.600 and later. Familiarity with migration of ERP on-prem to cloud-based solution Epicor ERP 11 experience, a plus Mobile application development, a plus Experience of creating custom field types and XSL Understanding of IIS & alternate access mappings / zones React, Docker, Python experience a plus Experience creating VBA programs and .Net based office add-ins MS Project 2010, a plus Windows application development WPF & WinForms Workflows LINQ & Lambda expressions Using reflection in C# programming Central Admin console & configuration Adobe WorkFront experience AutoCAD, Inventor, Vault experience Experience with microservices #JH-LI1
    $95k-122k yearly est. Auto-Apply 57d ago
  • Consultant/Sr. Consultant - Apigee Engineer/API Platform Specialist (USAPI)

    Blue Altair

    Staff software engineer job in Reading, PA

    Have you ever wanted to be a part of something bigger than yourself? At Blue Altair, we believe each of our employees is a star, full of diverse elements that emit a brilliant light. Just as stars illuminate the night sky, our team members light up the business and technology world with their talent, creativity, and dedication. Blue Altair is an industry-recognized consulting firm and a trusted partner in digital transformation. Founded in 2015, our services span Assessment and Strategy, Technology Implementation, and Managed Services in API Management and Integration, Data Management, Digital Application Development, and Data Science and AI. We are proud to exceed industry standards for project success, thanks to our expert focus on program and project management, business analysis, and quality assurance. Working at Blue Altair means being part of a vibrant, dynamic team driving digital change. No matter the role you fill, you'll contribute to the digital future and make a difference. So, if you're a star ready to shine brighter, we can't wait to meet you. Join us at Blue Altair, where we're not just transforming businesses, but shaping the digital universe one star at a time. Apply now to join our constellation of stars! This is a six month contract-to-hire role located on-site in Reading, PA. Only applicants able to commute or willing to relocate will be considered. Requirements Key Responsibilities Lead the design, development, and deployment of APIs using Apigee Edge, Apigee X, and Apigee Hybrid, ensuring alignment with enterprise architecture standards. Architect, install, and manage the Apigee Hybrid runtime on Kubernetes (GKE, EKS, or OpenShift), including control plane integration, networking, and security configurations. Drive capacity planning and infrastructure sizing for Apigee Hybrid clusters based on projected API traffic, availability zones, and IP/CIDR allocations. Configure and manage API policies for traffic management, transformation, caching, and advanced security (e.g., OAuth2, JWT, mTLS, threat protection). Implement and enforce API governance standards, environment group strategies, and proxy design conventions. Support the full API lifecycle - from design and mocking to publishing, testing, monitoring, troubleshooting, and deprecation. Integrate with CI/CD pipelines (e.g., Azure DevOps, GitHub Actions) for API bundle deployments, shared flows, and environment-specific configuration promotion. Develop and maintain shared flows and reusable proxy patterns for authentication, logging, error handling, and traffic control. Monitor and troubleshoot platform issues using Kubernetes tools (kubectl, helm) and integrate with observability platforms (e.g., Cloud Ops, Prometheus, ELK). Collaborate with backend teams, security teams, and infrastructure teams to ensure seamless API adoption and runtime stability. Provide technical leadership, documentation, and mentorship to development and platform engineering teams. Qualifications Bachelor's/Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. 8+ years of experience. Strong hands-on experience in API design and proxy development using Apigee Edge, X, and/or Hybrid. Solid understanding of REST, JSON, XML, and modern API security patterns (OAuth2, JWT, mTLS, SAML/SSO). Experience deploying and operating applications on Kubernetes - with knowledge of pods, services, namespaces, helm, IP/CIDR planning, and cluster sizing. Proven experience working with DevOps and automation tools (e.g., Maven, Git, Jenkins, Azure DevOps, GitHub Actions). Exposure to backend integration patterns with systems such as microservices, and legacy systems. Preferred Skills Experience with Apigee Hybrid infrastructure setup on GKE, EKS, or OpenShift, including network design, high availability, and TLS configuration. Familiarity with Cassandra (for Apigee Hybrid runtime), cluster scaling strategies, and troubleshooting synchronization or runtime issues. Working knowledge of log management and observability solutions (e.g., Fluent Bit, Splunk, ELK, or Google Cloud Logging). Exposure to multi-region or hybrid cloud deployments, and knowledge of best practices around IP address planning and firewalling for hybrid environments. Understanding of developer portal integrations, API onboarding workflows, and developer experience strategies. Benefits In addition to a competitive compensation package, we offer abundant opportunities for you to achieve, excel, and surpass even your own expectations. Aligned with Blue Altair's challenger ethos, we present the Star Elements program, inspired by the composition of stars themselves-comprising diverse elements that give unique qualities and illuminate for thousands of years. Likewise, our initiative aims to facilitate brilliance in our employees. The Star Elements program encompasses a range of benefits, supporting our team across four pivotal facets of their lives and careers. Through Star Elements, our employees can fully realize their potential, both on personal and professional fronts. Blue Altair does not discriminate on the basis of race, sex, color, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits.
    $86k-122k yearly est. Auto-Apply 60d+ ago
  • Lead Engineer

    Proconex 4.0company rating

    Staff software engineer job in Royersford, PA

    Proconex is the exclusive Emerson Impact Partner for Emerson Automation Solutions in the Mid-Atlantic region. We provide a full portfolio of Process Automation Control Systems, Valves and Control Devices, and related technologies and services to a range of customers-in the Life Sciences, Chemical, Power, Refining, Oil & Gas, Food & Beverage, Paper, Metals, and other industries, as well as commercial enterprises and campus facilities. With three strategically located offices, Proconex maintains a deep dedication to its 200+ employees, a sharp focus on safety and quality, and the drive to deliver. Lead Project Engineer Lead the design, implementation, and support of automation and process control systems in regulated facilities. Manage Emerson automation projects at the impact partner level, ensure team members learn new things, and keep clients happy. Key Responsibilities Lead end-to-end commissioning, configuration, and testing of automation systems, particularly Emerson DeltaV, to meet client and project goals. Help our team with project documentation, including Risk Assessments, Installation Qualification (IQ), and Operational Qualification (OQ) testing protocols. Develop, customize, and troubleshoot control systems and integrate third-party devices, both Emerson and non-Emerson (e.g., using Ethernet IP, Profibus). Coordinate cross-functional teams, address challenges, and provide technical expertise during troubleshooting phases. Guide our junior engineers, sharing best practices for system configuration, code development, and documentation. Qualifications Education: Bachelor's degree in Chemical, Mechanical, Electrical, or related Engineering field. Experience: Experience in automation engineering within regulated sector, with hands-on expertise in DCS systems and batch control. Technical Skills: Good understanding of Emerson DeltaV DCS (or Siemens DCS, Rockwell, Allen Bradley, Honeywell DCS, ABB), including batch configuration, HMI development, and system integration. Familiarity with SCADA and MES systems, and experience with third-party device integration of control systems. S88 Batch configuration. Additional Competencies: Ability to manage complex projects and help a team come together for a common vision. Strong communication and documentation skills to ensure effective cross-team collaboration. Why Join Us? You'll be part of an innovative team committed to advancing automation in critical manufacturing environments, contributing to the success of groundbreaking products and processes. Apply today! Proconex offers a standout culture, fantastic work environment, and has very competitive benefits to include premium medical, 401K match, tuition reimbursement, and other unique incentives. When receiving e-mails from a Proconex or Valspec recruiter, you will only receive e-mails from addresses ending ********************** ******************** other domains are impersonations and should be ignored. Candidates must be legally eligible to work in the United States without company sponsorship. Also, we are not interested in working on a corp-to-corp basis with other companies at this time. Any third-party unsolicited resume submission(s) will immediately become the property of Proconex. Proconex will not pay any fee to a submitting employment agency, person, or entity unless a signed agreement is established. Proconex is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to sex, race, color, religion, national origin, age, sexual orientation, gender identity, disability, protected veteran status or any other protected class. We are committed to providing a professional environment free of any discrimination or harassment, and we are proud to be a Drug-Free Workplace.
    $83k-105k yearly est. Auto-Apply 60d+ ago
  • Staff DevOps Engineer

    Prime Solutions Group 4.1company rating

    Staff software engineer job in Valley, PA

    Full-time Description Lead Mission-Critical Cloud Infrastructure for National Defense Prime Solutions Group (PSG) is seeking experienced Staff DevOps Engineers to support a major engineering powerhouse driving some of the Department of Defense's most critical missions. In this senior role, you will architect, evolve, and sustain secure, scalable, and highly automated cloud and DevSecOps ecosystems that power next-generation digital engineering and defense platforms. Your deep expertise will directly advance U.S. national security and enable mission success across the DoD. You will join a high-performing, innovation-driven team where your leadership in automation, cloud architecture, AWS, Kubernetes, and secure pipeline engineering will shape resilient solutions leveraged by warfighters, analysts, and senior decision-makers across the defense community. Key Responsibilities Lead the design and development of advanced automation and CI/CD pipelines using Python, Bash, Jenkins, and modern DevSecOps tooling. Architect, deploy, and secure complex AWS and hybrid cloud infrastructures supporting mission-critical systems. Drive containerization strategies; build, scale, and optimize Kubernetes environments across programs. Oversee certificate management, vulnerability remediation, and end-to-end security throughout the SDLC. Administer and optimize Linux environments for performance, reliability, and operational excellence. Solve highly complex cloud, infrastructure, and legacy system issues with senior-level technical rigor. Produce high-quality documentation, architectural diagrams, and operational runbooks. Collaborate with leadership, engineers, and customer stakeholders; provide mentorship and technical direction to junior team members. Requirements U.S. Citizenship (required) Active Top-Secret Clearance or higher (required) Bachelor's degree in Computer Science, Information Security, Engineering, or equivalent experience 7+ years of hands-on experience in DevOps, DevSecOps, cloud engineering, or enterprise infrastructure roles Proven experience designing, securing, and maintaining AWS cloud environments Strong expertise in Python and Bash for automation, tooling, and pipeline integration Proficiency with CI/CD tools such as Jenkins, GitLab CI, or similar platforms Deep experience administering and troubleshooting Linux systems in production environments Solid understanding of networking fundamentals (DNS, routing, firewalls, VPCs, load balancing, etc.) Hands-on experience with containerization technologies (Docker, Kubernetes) Demonstrated ability to diagnose and resolve complex technical issues across cloud, infrastructure, and legacy environments Strong communication skills with the ability to interact with engineers, leadership, and customer stakeholders IAT Level II certification (Security+ CE or equivalent), or willingness to obtain within one year Preferred Skills & Experience Experience architecting and scaling Kubernetes clusters and container orchestration solutions Proficiency with Infrastructure-as-Code tools (Terraform, CloudFormation, CDK) Hands-on experience securing cloud workloads, applying vulnerability remediation, and managing certificates/PKI Experience with hybrid cloud or on-prem to cloud integrations Familiarity with automated testing, TDD, code reviews, and secure pipeline design Experience building or maintaining monitoring and observability (CloudWatch, Grafana, Prometheus, ELK, etc.) Exposure to mission-critical defense or government programs, including compliance frameworks Experience writing high-quality architecture artifacts, runbooks, and operational workflows Ability to mentor junior engineers, lead discussions, and influence technical direction Experience working in Agile/Scrum environments with tools such as JIRA Knowledge of secure authentication and identity systems (IAM, SSO, LDAP, Active Directory) Why This Role Matters This role places you at the center of mission-critical cloud and DevSecOps modernization for a major DoD partner. Your technical leadership will strengthen national defense systems, enable secure digital engineering at scale, and accelerate mission outcomes. Working from PSG's Goodyear office, you'll also help shape customer relationships and open the door to future mission growth. Salary Description Salary range starts at $137,672, with the potential for higher compensation based on experience, skills, and mission needs.
    $137.7k yearly 17d ago
  • Senior Software Developer

    Four Seasons Family of Companies 3.9company rating

    Staff software engineer job in Ephrata, PA

    Four Seasons is a large produce distributor with a strong presence in the Northeast and operations across the U.S. and other parts of the world. Cutting edge technology enables us to thrive in the fast-paced nature of the produce industry. We are looking for a driven, positive, and skilled Software Developer with 8-12 years' development experience. Idea candidate will have experience with custom web-based, eCommerce, ERP, and 3rd party solutions. Solid experience with the Microsoft .NET Stack, C#, .NET Core, MVC, HTML, JavaScript, and SQL are essential. You would help us create reliable and innovative customer-facing solutions, as well as enhancing our backend applications. Schedule: Monday - Friday 8:00 am - 5:00 pm Location: Ephrata, PA (Hybrid) What you get to do as a Senior Software Developer Provide technical support and guidance to internal and contract developers on design, coding, and deployment of deliverables Hold development team accountable to enterprise-wide development processes and standards through regular design and code reviews Work with Project Managers, Architects and Business Analysts to solve business challenges with quality software applications solutions Design and develop applications on the Microsoft .NET and SQL Server stack Provide quality application code modifications to custom applications, integrations, and vendor systems upgrades Effectively perform troubleshooting and performance optimization of applications and database functions Provide support to the end-users on technical questions and issues Responsibly manage source code and software versions Manage and support integration of systems, both internal and external Participate with afterhours production support on a rotation basis with other team members. What you bring Bachelor's Degree in Computer Science, Information Technology, Information Systems, or an equivalent Custom development experience 8-12 years solid experience with C#, ASP.net, HTML, JavaScript, jQuery, Groovy 8-12 years of MS SQL experience with troubleshooting and optimizing SQL queries/stored procedures Application integration experience Hands-on experience with system integrations and ETL technologies Experience using REST APIs Collaborate with project managers, architects, and business analysts to translate requirements into scalable technical solutions Personal traits and interpersonal skills Proficient oral and written communications skills Proficient troubleshooting skills Ability to work collaboratively in a team environment Proficient sense of responsibility and diligence on the assigned application areas A general disposition to be helpful and assist team members to become successful Comfort level with being flexible and adjust hours to deal with technology/project challenges What We Offer Comprehensive medical, dental, and vision coverage Earned Wage Access - flexible access to wages before payday Paid time off and holidays Flexible Spending Account - healthcare and dependent care Health Savings Account - high deductible medical plan Retirement 401(k) with employer match Company life insurance & voluntary life insurance Short-term and long-term disability Additional benefits include tuition reimbursement, wellness program, employee assistance program, Success Coach, and more! Who We Are We are a family of companies that focus on wholesale produce distribution and logistics across the Mid-Atlantic and Northeast regions. We partner with local growers to bring fresh organic and conventional produce to our Lancaster County, PA facility. We grade and package fruits and vegetables, sending only the best with our Drivers to deliver to independent retailers, natural food stores, and food co-ops. We care about our associates and are committed to a healthy, diverse, and inclusive work environment. All employment decisions are made on a non-discriminatory basis, and without regard to sex, race, color, age, national origin, religion, disability, pregnancy or maternity, genetic information, ancestry, marital status, sexual orientation, gender identity, gender reassignment, citizenship status, military status, or any other similarly protected status under federal, state and local laws. Four Seasons Family of Companies participates in E-Verify. Four Seasons Family of Companies participa en E-Verify.
    $103k-123k yearly est. 60d+ ago
  • Senior Governance Engineer

    GSK, Plc

    Staff software engineer job in Collegeville, PA

    Site Name: Cambridge 300 Technology Square, London The Stanley Building, Upper Providence The Onyx Research Data Platform organization represents a major investment by GSK R&D and Digital & Tech, designed to deliver a step- change in our ability to leverage data, knowledge, and prediction to find new medicines. We are a full-stack shop consisting of product and portfolio leadership, data engineering, infrastructure and DevOps, data / metadata / knowledge platforms, and AI/ML and analysis platforms, all geared toward: * Building a next-generation data experience for GSK's scientists, engineers, and decision-makers, increasing productivity, and reducing time spent on "data mechanics". * Providing best-in-class AI/ML and data analysis environments to accelerate our predictive capabilities and attract top-tier talent. * Aggressively engineering our data at scale to unlock the value of our combined data assets and predictions in real-time A Senior Governance Engineer is a leading technical contributor who can consistently take a loosely defined business or technical requirement, architect and build it to a well-defined specification, and execute on it at a high level. You have a strong focus on metrics, both for the impact of their work and for its inner workings / operations. As a Senior Governance Engineer, you will play a crucial role in ensuring our product teams produce reliable, scalable, and secure infrastructure and applications. You will collaborate closely with the platform infrastructure and data operations teams to implement security and governance products within our existing technological infrastructure. You should be deeply familiar with the tools and processes associated with security and governance for regulated industries and able to work with stakeholders to translate those requirements to build efficient and user-friendly products. Key responsibilities include: * Design and deploy scalable and reliable governance solutions using a mix of existing technologies, open-source tools, and newly identified integrations. * Build and maintain an automated policy engine that integrates with existing authorization systems, uses policy as code, is cloud-native (GCP), and integrated with the other Onyx Platforms and frameworks. * Enable governance by design and implementation of user-friendly products through the use of computational and automatable engines and integrations with existing data platforms and pipelines, metadata, and authorization systems. * Understand, amplify with Onyx and integrate requirements from security and internal regulatory teams to ensure compliance with security policies and regulations as part of the governance products. * Collaborate with cross-functional teams to understand business requirements and translate them into scalable and efficient governance products. * Use standard agile development SDLC processes for development management, CI/CD, and automation for infrastructure provisioning and deployment processes. * Stay updated with the latest trends and best practices in security, governance, and data governance and contribute to the continuous improvement of our overall infrastructure and data platform. * Provide technical guidance and mentorship to junior team members, fostering a collaborative and knowledge-sharing culture within the organisation. * Troubleshoot and resolve governance related issues and provide technical support to internal teams. Why you? Basic Qualifications: We are looking for professionals with these required skills to achieve our goals: * PHD +2 years, Master's +4 years or Bachelors +6 years of relevant experience. * Experience with one or more programming languages: e.g., Go, Python, Scala, Java. * Experience in utilizing any cloud-based data governance solutions, like Open Policy Agent (OPA), Strya-DAS, Immuta, Privacera, Gatekeeper, AWS Data Governance tools, Google Cloud Data Catalog/DataPlex, or Microsoft Azure Purview, to manage and govern data across various cloud environments. * Experience with Policy and Compliance monitoring. Preferred Qualifications: If you have the following characteristics, it would be a plus: * Extensive knowledge of computational data governance, data security, compliance regulations, and industry best practices. * Experience with managing authorization and authentication as code, integrating with Enterprise role-based access tools. * Experience with implementing attribute-based access control. * Demonstrated experience building reusable components on top of the CNCF ecosystem including Kubernetes (or similar ecosystem) * Experience in modern software development tools / ways of working (e.g. git/GitHub, devops tools, metrics / monitoring, …) * Cloud experience (e.g., AWS, Google Cloud, Azure, Kubernetes), including infrastructure-as-code * Application experience of CI/CD implementations using git and a common CI/CD stack (e.g. Jenkins, CircleCI, GitLab, Azure DevOps) * Demonstrated excellence with agile software development environments using tools like Jira and Confluence * Passionate about data-management and governance/privacy best practice #GSK-LI #R&DTechProject #GSKOnyx * If you are based in Cambridge, MA; Waltham, MA; Rockville, MD; or San Francisco, CA, the annual base salary for new hires in this position ranges $136,950 to $228,250. The US salary ranges take into account a number of factors including work location within the US market, the candidate's skills, experience, education level and the market rate for the role. In addition, this position offers an annual bonus and eligibility to participate in our share based long term incentive program which is dependent on the level of the role. Available benefits include health care and other insurance benefits (for employee and family), retirement benefits, paid holidays, vacation, and paid caregiver/parental and medical leave. If salary ranges are not displayed in the job posting for a specific country, the relevant compensation will be discussed during the recruitment process. Please visit GSK US Benefits Summary to learn more about the comprehensive benefits program GSK offers US employees. Why GSK? Uniting science, technology and talent to get ahead of disease together. GSK is a global biopharma company with a purpose to unite science, technology and talent to get ahead of disease together. We aim to positively impact the health of 2.5 billion people by the end of the decade, as a successful, growing company where people can thrive. We get ahead of disease by preventing and treating it with innovation in specialty medicines and vaccines. We focus on four therapeutic areas: respiratory, immunology and inflammation; oncology; HIV; and infectious diseases - to impact health at scale. People and patients around the world count on the medicines and vaccines we make, so we're committed to creating an environment where our people can thrive and focus on what matters most. Our culture of being ambitious for patients, accountable for impact and doing the right thing is the foundation for how, together, we deliver for patients, shareholders and our people. Should you require any adjustments to our process to assist you in demonstrating your strengths and capabilities contact us at ************************ where you can also request a call. Please note should your inquiry not relate to adjustments, we will not be able to support you through these channels. However, we have created a Recruitment FAQ guide. Click the link where you will find answers to multiple questions we receive GSK is an Equal Opportunity Employer. This ensures that all qualified applicants will receive equal consideration for employment without regard to race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, genetic information (including family medical history), military service or any basis prohibited under federal, state or local law. Important notice to Employment businesses/ Agencies GSK does not accept referrals from employment businesses and/or employment agencies in respect of the vacancies posted on this site. All employment businesses/agencies are required to contact GSK's commercial and general procurement/human resources department to obtain prior written authorization before referring any candidates to GSK. The obtaining of prior written authorization is a condition precedent to any agreement (verbal or written) between the employment business/ agency and GSK. In the absence of such written authorization being obtained any actions undertaken by the employment business/agency shall be deemed to have been performed without the consent or contractual agreement of GSK. GSK shall therefore not be liable for any fees arising from such actions or any fees arising from any referrals by employment businesses/agencies in respect of the vacancies posted on this site. Please note that if you are a US Licensed Healthcare Professional or Healthcare Professional as defined by the laws of the state issuing your license, GSK may be required to capture and report expenses GSK incurs, on your behalf, in the event you are afforded an interview for employment. This capture of applicable transfers of value is necessary to ensure GSK's compliance to all federal and state US Transparency requirements. For more information, please visit the Centers for Medicare and Medicaid Services (CMS) website at *********************************
    $137k-228.3k yearly Auto-Apply 18d ago
  • Senior Engineer

    Rm Palmer Company 4.1company rating

    Staff software engineer job in Reading, PA

    Job DescriptionDescription: #ComeJoinTheFun as our Senior Engineer and contribute to #MakingCandyFun At R.M. Palmer Company, our mission is clear: "Driving innovation that celebrates life's special moments, by focusing on value and integrity while making candy fun in everything we do." We take pride in blending creativity and tradition to deliver products that spark joy, bring smiles, and create lasting memories -one chocolate at a time. We are seeking a Senior Engineer to lead capital and expense projects across our confectionery manufacturing facilities. In this role, you will oversee projects from concept through completion, including design, budgeting, construction, and commissioning. By applying advanced engineering techniques, you will drive process improvements, enhance product quality, and ensure operational reliability and safety. Senior Engineer Responsibilities: Analyze, design, and implement improvements in production processes to increase efficiency, throughput, and product quality. Optimize chocolate processing systems (e.g., tempering, molding, enrobing) and high-speed packaging lines (e.g., flow wrappers, cartoners, case packers). Implement engineering best practices, supporting technology upgrades and automation initiatives. Lead engineering projects, including equipment installation, upgrades, and facility modifications. Collaborate with cross-functional teams to prioritize projects based on production needs, ROI, and risk mitigation. Manage project documentation, schedules, and vendor coordination. Provide technical guidance to junior engineers, maintenance, and production personnel. Ensure all engineering activities comply with food safety (FDA, GMP, HACCP), environmental, and safety regulations. Maintain accurate engineering records, including drawings, specifications, and standard operating procedures. Requirements: Bachelor's degree in Mechanical, Electrical, Industrial, or Food Engineering (Master's preferred). 10+ years of engineering experience in food or confectionery manufacturing, with a focus on process engineering, equipment optimization, and project execution. Strong knowledge of chocolate processing systems and high-speed packaging technologies. Proficiency in AutoCAD, SolidWorks, and project management tools. Ability to read and interpret blueprints, P&ID drawings, electrical schematics, and ladder logic. Mechanical design and analysis skills, including operation and maintenance of molding, enrobing, and wrapping equipment. Strong troubleshooting, root cause analysis, and problem-solving abilities. Excellent communication, collaboration, and interpersonal skills. PMP Certification preferred.
    $82k-107k yearly est. 10d ago
  • Sr. Software Developer

    Right Talent Right Now

    Staff software engineer job in Allentown, PA

    Length 6-12 months contract The candidates will perform in a server-side developer role or may also work on client side, and will also be responsible for writing requirements/ technical specifications/use cases. The candidates are expected to demonstrate expertise in web technologies such as HTML5, CSS, JavaScript, Apache, AJAX and Rest, and have experience with XML and XPATH, in using multiple programming/scripting languages, developing automated test cases using the JUNIT Framework, and in cross browser development. The candidates are expected to rely on extensive experience and judgment to plan and accomplish project goals. A wide degree of creativity and latitude is expected.ResponsibilitiesThe ideal candidates will be responsible for:• Participating in design/architecture meetings.• Applying industry standard analysis, architecture, and development techniques, including Use Cases where appropriate, to assist in providing optimum solutions.• Registration Development Efforts - design, coding, testing, debugging, quality assurance review, and appropriate documentation.• Demonstrating strong problem solving ability, logic, and analytical skills.• Interacting with other areas within ETS for providing automated interface points via web services and other technologies.• Strong written and oral communication skills are a must.• Maintaining team spirit and a positive attitude. • Performing comprehensive preliminary testing and producing all entrance criteria documentation required to promote products under development to Software Test (SQA).Experience, Knowledge, Skills, and AbilitiesThe ideal candidates must have at least 8-10 years of progressively diverse analysis, development, and testing experience using Web and XML technologies. The person must demonstrate strong knowledge and experience with the responsibilities outlined above. The candidates must have significant experience with technologies listed below.• Skills Required:• Core Java (JDK 7+), J2EE (6+) , Hibernate (4.x), JUnit 4, Spring (3+), JDBC, XML, XSD, Oracle, PL-SQL• Skills Desired:• Postgres 9.x, PgSQL, Tomcat 6.x, Javascript, XHTML, JAXB, • Nice to Have: • Velocity Templating, Agile development, MDB (Message Driven Beans), Java Threads• Extensive experience with pure J2EE and core Java technologies is must.• Experience in client/ server integration. • Experience in web technologies such as HTML5, CSS, AJAX, JavaScript is a must. • Relational database development and ability to understand and write complex SQL is a must.• Experience developing applications using multiple programming/scripting languages. • Experience in developing automated test cases using the JUNIT Framework. • Experience in cross browser development. • Good interpersonal skills in order to interact with clients, technical staff, and third parties.Knowledge, Skills, and Abilities: A Bachelors degree with extensive coursework in Computer Science or an equivalent combination of education and experience from which comparable knowledge and abilities can be acquired is necessary.Platform Tools: Ant, EclipseLanguages: Java, HTML, JSF, XMLOperating Systems: Windows, UNIX/LinuxLocation Princeton, NJLength 6-12 month contract Additional Information All your information will be kept confidential according to EEO guidelines.
    $86k-113k yearly est. 60d+ ago
  • Software Engineer (Must be a US Citizen)

    Ierus Technologies, Inc.

    Staff software engineer job in Valley, PA

    IERUS Technologies is a growing, employee-owned business focused on providing leading-edge solutions across the electromagnetic spectrum. Our work supports defense and commercial customers with expertise in software development, systems engineering, and hardware design. We seek motivated engineers who thrive in collaborative, fast-paced environments and who want opportunities to contribute to multiple projects over time. Position Overview: IERUS is seeking a Software Engineer with strong C/C++ skills to support development, integration, and testing of systems for defense applications. This role will focus on National Instruments (NI) environments for test and control software, with opportunities to expand into other projects as business needs evolve. While LabWindows/CVI and LabVIEW are highly relevant, engineers with solid C/C++ backgrounds can learn these tools on the job. This position requires periodic travel to Valley Forge, PA (up to 50% during contract execution). Responsibilities: Design, develop, integrate, and maintain C/C++ applications for test, control, and data acquisition systems. Support development in National Instruments environments including LabWindows/CVI and LabVIEW. Contribute to system verification, validation, and hardware-in-the-loop testing. Perform software design, coding, debugging, documentation, and unit testing. Collaborate with hardware, FPGA, and embedded engineers to support cross-disciplinary efforts. Participate in peer reviews and ensure adherence to coding standards. Support the transition of software into integration, operational, and sustainment phases Required Qualifications: Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related field. 2+ years of professional experience with C/C++. U.S. Citizenship Active Secret clearance. Familiarity with Git and modern configuration management practices. Strong problem-solving, communication, and teamwork skills. Desired Qualifications: Experience with LabWindows/CVI or LabVIEW (National Instruments products). Background in FPGA development and hardware description languages (HDLs) such as Verilog or VHDL. Experience with embedded software development and real-time systems. Exposure to automated test equipment and hardware-in-the-loop environments. Familiarity with Agile development practices and task tracking tools such as Jira. Ability to support multiple projects and adapt quickly to new challenges. Location: Valley Forge, PA IERUS Technologies is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age, or any other federally protected class. IERUS Technologies participates in E-Verify.
    $69k-93k yearly est. 60d+ ago
  • C++ Software Engineer

    Koble

    Staff software engineer job in Lancaster, PA

    We are seeking an experienced C++ developer to work on a team maintaining and modernizing our primary product, an Enterprise Resource Planning package for small to medium-sized businesses. This person will join an experienced team as they work to grow and maintain a mature C++ codebase. Location Lancaster PA, Moscow ID, or remote. Responsibilities Design and implement new features in C++, C#, Rust, or JScript. Investigate, diagnose, and fix bugs where the call stack may span C++, C#, JScript, and Rust code. Understand and map business processes to code and user interface. Skills Experience rewriting/refactoring large codebases in an incremental manner. Fluency in C++ is required. Experience with C# is desired. Experience with more recent systems languages such as Rust, Zig, or Odin is desirable but not required. SQL fluency and experience with RMDBs, preferably Postgres, is desirable. Older Windows technology (COM, Active Template Library, MFC) is desirable. Experience with JScript or other JavaScript flavors is desirable as the ERP customization layer uses JScript interfacing through COM. Experience with bookkeeping, running a small business, working in manufacturing or distribution is great for customer empathy. As a member of the Koble team, you'll receive: Health coverage option for individual and family Dental, vision, short-term and long-term disability options available SIMPLE IRA plan About Us For 30+ years Koble has been leading the way for small to medium-sized enterprises to manage and grow their businesses. Our customers are the backbone of our communities - from manufacturing to equipment sales/services to distribution - and our team is passionate about working alongside them through ERP software and professional services to help them grow and flourish. Our culture is built on the foundation of Christian values. We live this out by blessing our customers with our work, honoring each other, and building our communities. Today we serve hundreds of businesses throughout US and Canada with a team of over sixty employees, and we're growing fast!
    $69k-93k yearly est. Auto-Apply 60d+ ago

Learn more about staff software engineer jobs

How much does a staff software engineer earn in Reading, PA?

The average staff software engineer in Reading, PA earns between $82,000 and $147,000 annually. This compares to the national average staff software engineer range of $100,000 to $186,000.

Average staff software engineer salary in Reading, PA

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