Post job

Software developer jobs in Chapel Hill, NC - 2,387 jobs

All
Software Developer
Software Engineer
Software Developer Internship
Java Developer
Web Developer And Programmer
Software Engineering Internship
Principal Software Engineer
Software Systems Engineer
Software Development Engineer
Software Programmer
GIS Developer
Software Engineer/Architect
  • Principal Software Systems Engineer

    Fusion Life Sciences Technologies LLC 4.1company rating

    Software developer job in Raleigh, NC

    About the Company As a Senior Principal Software Systems Engineer in the software organization, you will be responsible for developing innovative healthcare solutions and supporting development and sustaining activities within connected Infusion Pump Platforms to meet customer needs and regulatory standards. About the Role What you'll be doing: Drive the implementation of best practices in software systems development and product lifecycles in collaboration with development and verification teams, for Digital Applications that are part of infusion pumps ecosystem. Be a technical leader providing team members guidance and feedback on technical work. Develop technical solutions to complex software system problems and deliver high-quality solutions on tight schedules. Lead efforts with cross-functional team members (e.g. Commercial and Clinical) to document user needs and translate them to user needs into system requirements. Lead decomposition of system requirements into software subsystem requirements. Lead risk analysis activities for Digital Applications software from the capture of inherent hazards through mitigation implementation. Work with verification engineers to define test strategies for the development of verification and validation plans using requirement tracing methods. Participate in software design reviews for components or features. Perform product backlog and feature grooming/definition activities as part of Agile planning/execution. Drive collaboration with internal and external stakeholders and enable the team on better processes, practices and technical mentorship. Interface with manufacturing, service, and customer training staff through the design transfer process. Ensure compliance to the product development process and quality system. Responsibilities Subject matter expertise in requirements management and risk management for complex, medically regulated, connected/interoperable system of systems. Qualifications Bachelor's degree in an engineering discipline with 10 + years of experience. Required Skills Experience with Digital Applications (SaMD. MDDS) connected to regulated electro-mechanical devices in a clinical environment preferred. Experience with development in an agile environment with experience creating and maintaining product backlogs. Excellent oral and written communication skills. Experience in a regulated industry preferred. Excellent documentation skills. Preferred Skills If you're a passionate and innovative software systems engineer with a desire to shape the future of healthcare technology, we want to hear from you. Pay range and compensation package Apply now to become a part of our dynamic team and help us create life-changing solutions for millions of people around the world. Equal Opportunity Statement We are committed to diversity and inclusivity.
    $84k-108k yearly est. 2d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Principal Software Engineer

    Divihn Integration Inc.

    Software developer job in Raleigh, NC

    Title: Senior Principal Software Systems Engineer (3 Openings) - Hybrid Duration: 12 Months Role is Hybrid: 3 days in office and 2 from home. For further inquiries regarding the following opportunity, please contact our Talent Specialist. Hema at ************** Description: This is where your work saves lives As a Senior Principal Software Systems Engineer in the software organization, you will be responsible for developing innovative healthcare solutions and supporting development and sustaining activities within connected Infusion Pump Platforms to meet customer needs and regulatory standards. What you'll be doing: o Drive the implementation of best practices in software systems development and product lifecycles in collaboration with development and verification teams, for Digital Applications that are part of infusion pumps ecosystem o Be a technical leader providing team members guidance and feedback on technical work. o Develop technical solutions to complex software system problems and deliver high-quality solutions on tight schedules o Lead efforts with cross-functional team members (e.g. Commercial and Clinical) to document user needs and translate them to user needs into system requirements. o Lead decomposition of system requirements into software subsystem requirements. o Lead risk analysis activities for Digital Applications software from the capture of inherent hazards through mitigation implementation. o Work with verification engineers to define test strategies for the development of verification and validation plans using requirement tracing methods. o Participate in software design reviews for components or features. o Perform product backlog and feature grooming/definition activities as part of Agile planning/execution o Drive collaboration with internal and external stakeholders and enable the team on better processes, practices and technical mentorship. o Interface with manufacturing, service, and customer training staff through the design transfer process. o Ensure compliance to the product development process and quality system. What you'll be doing: o Subject matter expertise in requirements management and risk management for complex, medically regulated, connected/interoperable system of systems o Bachelor's degree in an engineering discipline with 10 + years of experience. o Experience with Digital Applications (SaMD. MDDS) connected to regulated electro-mechanical devices in a clinical environment preferred. o Experience with development in an agile environment with experience creating and maintaining product backlogs. o Excellent oral and written communication skills. o Experience in a regulated industry preferred. o Excellent documentation skills. If you're a passionate and innovative software systems engineer with a desire to shape the future of healthcare technology, we want to hear from you. Apply now to become a part of our dynamic team and help us create life-changing solutions for millions of people around the world.
    $93k-124k yearly est. 3d ago
  • Distinguished Software Engineer - NVLink Fusion Software

    Nvidia 4.9company rating

    Software developer job in Durham, NC

    NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology-and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent. As an NVIDIAN, you'll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. NVIDIA has a rapidly expanding ecosystem of data center platform & node designs. From single node HGX/DGX systems all the way up to large multi-node NVLink domain rack architectures. These designs have become core to NVIDIA's rapidly growing enterprise and cloud provider businesses. Each bringing together the full power of NVIDIA GPUs, NVIDIA NVLink, NVIDIA InfiniBand networking, NVIDIA Grace CPUs, and a fully optimized NVIDIA AI and HPC software stack. NVIDIA NVLink Fusion will enable industry-leading AI scale-up and scale-out performance with NVIDIA technology plus semi-custom ASICs or CPUs. NVIDIA's robust partner ecosystem enables hyperscalers to build an ASIC hybrid AI infrastructure with NVIDIA NVLink, rack-scale architecture. We're searching for a highly motived, technical architect to champion work across NVIDIA's Software, Architecture, Networking and Systems engineering teams in defining the architecture for NVLink Fusion. Ensuring we have seamless integration of partner ASICs/CPUs into our rack-scale architecture. Establishing the necessary abstraction layers, guidance/documentation and SW engagement models to make both NVIDIA & its partners successful. What you'll be doing: * Define NVLink Fusion architecture, leveraging industry leading NVIDIA scale-up and scale out technologies as a foundation * Establish appropriate software abstraction layers & reference software required for NVLink Fusion partners to extend NVIDIA's rack-scale architecture. * Work directly with major customers to understand their requirements and work to align their roadmap with NVIDIA's roadmap. * Work with business partners and vendors to shape their products to meet NVIDIA's needs. * Mentor architects and engineering teams to grow them into future leaders. * Make key technical decisions even when faced with ambiguity, and mitigate execution risks by following left shift strategy to accelerate time to market. What we need to see: * BS or MS degree in Computer Engineering, Computer Science, or related degree or equivalent experience. * 16+ years in the area of System architecture and design * Deep experience in designing architecture for scalable and performant server systems, particularly at the SW/HW interface. * Previous experience working with complex system software for accelerators such as GPUs, DPUs, or FPGAs * Expertise in out-of-band and in-band management architectures. * Knowledge of device management protocols such as MCTP, PLDM and RDE. * Knowledge of system management protocols such as Redfish and IPMI. * Demonstrable experience in implementing left shift strategy to de-risk program execution. Excellent written and verbal communication skills. Ways to stand out from the crowd: * Knowledge of cloud and cluster level deployment and management systems. * Participation and contributions in standards bodies such as OCP and DMTF. * Familiarity with CXL, UCIE and other C2C technology architectures. Knowledge in storage and networking technologies. We are widely considered to be one of the technology world's most desirable employers, and as a result have some of the most forward-thinking and hardworking people in the world working for us. So if you're clever, creative, and driven, we'd love to have you join the team. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 320,000 USD - 488,750 USD. You will also be eligible for equity and benefits. Applications for this job will be accepted at least until January 19, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
    $96k-128k yearly est. Auto-Apply 60d+ ago
  • Applications and System Software Programmer

    Nc State University 4.0company rating

    Software developer job in Raleigh, NC

    Preferred Qualifications Multimedia production Enterprise networking Wireless networking technologies Work Schedule 9 am to 5 pm Monday to Friday
    $60k-70k yearly est. 60d+ ago
  • Software Engineering Intern (Raleigh, NC) - Summer 2026

    Jewelers Mutual 3.8company rating

    Software developer job in Raleigh, NC

    We're seeking motivated Software Engineering Interns to join our dynamic engineering teams for a hands-on, impactful summer experience. As an intern at Jewelers Mutual, you'll work alongside experienced engineers, product managers, and designers to build real solutions that power our business and shape the future of jewelry insurance. This position will contribute to production systems, write code, and gain exposure to modern software development practices in a collaborative, innovative environment. You'll have the opportunity to work across various teams including backend services, frontend development, mobile applications, data platforms, or API development-depending on your interests and our current needs. No matter where you land, you'll be building scalable, secure, and user-friendly solutions that make a tangible impact. WHY Jewelers Mutual: Since 1913 we've been committed to supporting the Jewelry industry and putting customers at the center of everything we do. With over a century of trusted expertise, we're financially strong, forward-thinking, and driven by curiosity. Guided by our core values of Agility, Accountability, and Relevancy, we lead through innovation. As a technology focused organization, we embrace cutting-edge tools and data-driven insights to continuously improve our products, services, and customer experience. Our mission is to be the industry's most trusted advisor by investing in our people, adopting new technologies, and striving for excellence. We're dedicated to fostering growth through collaboration, powered by bold thinking, teamwork, and the passion of our people. Here, you'll: Move fast and embrace change Always look for better ways Grow, thrive, and help shape what's next Join us and be part of a culture where you can make an impact while building your future. What you'll do: Build Real Solutions: Contribute to the design, development, and deployment of features for our microservices, APIs, web applications, mobile apps, or data platforms. Write Production Code: Develop clean, well-tested code that goes into production systems used by jewelry professionals and customers. Collaborate Cross-Functionally: Work closely with engineers, product managers, and designers to deliver cohesive solutions that solve real business problems. Learn Modern Practices: Gain hands-on experience with modern development tools, cloud platforms (AWS), CI/CD pipelines, and agile methodologies. Solve Challenging Problems: Tackle interesting technical challenges related to scalability, security, user experience, and system reliability. Grow Your Skills: Receive mentorship from senior engineers, participate in code reviews, and continuously learn best practices for software development. Make an Impact: See your work go live and contribute to solutions that serve thousands of jewelry businesses and millions of customers. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. What you'll bring: Must be pursuing a Bachelor's degree in Computer Science, Software Engineering, or a related field. Must be junior or senior standing at the time of the internship. Must be able to work full time in Raleigh, NC during the summer with potential opportunity to extend internship to work part-time during the school year. Strong programming skills in one or more languages such as JavaScript/TypeScript, Python, Java, or similar. Strong interest in software development, whether that's backend systems, frontend interfaces, mobile apps, APIs, or data engineering. Ability to break down complex problems, think critically, and develop creative solutions. Strong communication skills and eagerness to work in a team environment. Eagerness to learn and adapt in a fast-paced environment. Excellent organizational skills with attention to detail. What We Offer You: Collaborative Culture: Work alongside talented, passionate peers who value ownership and continuous learning. Community & Giving: Benefit from 50% charitable gift matching and paid volunteer time to support nonprofit causes Great Place to Work Certified: Join a team recognized for an environment of innovation and growth. Accessibility and Accommodations We are committed to providing an inclusive and accessible recruitment process. If you require accommodation at any stage of the application or interview process, please let us know by contacting *************************.
    $43k-58k yearly est. 60d+ ago
  • Software Engineer- Data Platforms and Factory Analytics

    Amphenol Communication Solutions 4.5company rating

    Software developer job in Raleigh, NC

    Title: Software Engineer - Data Platforms & Factory Analytics Cable Backplane Systems Amphenol High Speed Products Group is the market leader for high speed, high bandwidth electrical connectors for the Telecom/Datacom market (Mobile Networks, Storage, Servers, Routers, Switches, etc.). Our products help to enable the electronics revolution and remain a key enabler for all the major Tier 1 OEMs globally. Our global headquarters are located in Nashua, NH and we have design, sales and manufacturing locations globally. We are expanding our team software team. We are currently seeking a Software Engineer for Cable Backplane Systems to join our team. Our team develops cable backplane system enabling AI Datacenters. The focus of this position is on software development to build and scale data platforms that connect factory test data, manufacturing systems and engineering analysis workflows. This role combines software engineering, data engineering and applied analytics, with opportunities to incorporate AI/ML techniques to improve factory efficiency, product quality and engineering insight and development. Responsibilities: Data & Platform Engineering Design, implement and maintain scalable databases and pipelines for factory and engineering data Integrate data from MES, Lab equipment and Engineering Designs Ensure data integrity and traceability and performance across high volumes Define schemas, and data models that can support analytics, reporting and provide actionable feedback Factory & Engineering Integration Work with factory, test and engineering teams to understand data being generated and usage requirements Build APIs and services enabling reliable data transfer Support automation of test result collection, analysis and reporting Analytics & AI Enablement Develop infrastructure to support advanced analytics and AI/ML workflows Explore use of AI for yield analysis and predictive insights Collaborate with domain experts to Develop data-driven tools that improve decision-making in factory and engineering environments Qualifications: BS in Computer Science or Computer Engineering 5+ years of industry experience with software tools development Experience in largescale database design and data pipelines Experience in data analytics, statistics, or machine learning workflows Familiarity with visualization, dashboards or reporting tools Work experience in multi-disciplinary engineering teams Comfortable working in a team that shares code and with peer reviews of code Hands-on experience with source code control systems, including a habit to make regular check-ins Excellent interpersonal communication skills, strong English reading and writing ability Self-starter, able to work efficiently without having all details or requirements laid out on the table Dynamic and adaptable personality, able to think out of the box
    $73k-91k yearly est. 21h ago
  • Software Engineering Summer Internship

    Merz North America 4.1company rating

    Software developer job in Raleigh, NC

    About Us Founded in 1908, Merz is a successful, family-owned specialty healthcare company with a rich history. As a leading global aesthetics business, our award-winning portfolio of injectables, devices, and skincare products empowers healthcare professionals to enhance confidence through aesthetic medicine. Our purpose is to fuel confidence by helping people look better, feel better, and live better. We believe you do not have to choose between living life and making a living. Live your best life with Merz Aesthetics. A Brief Overview The intern will focus on developing and optimizing algorithms for image analysis and enhancement using artificial intelligence and machine learning techniques. Duties and Responsibilities Image Processing and Artificial Intelligence: Preprocessing and augmenting image datasets for model training. Implementing and fine-tuning deep learning models (e.g., CNNs, GANs) for tasks such as object detection, segmentation, and image quality improvement. Applying computer vision techniques for feature extraction and pattern recognition. Evaluating model performance using metrics like accuracy, precision, and recall, and iterating for improvements. Collaborating with the engineering team to integrate AI-driven image processing solutions into production workflows. Conduct User Research and Analysis Participate in gathering user and software requirements through interviews, surveys, or usability testing Analyze user feedback and behavior to inform design decisions. Collaborate with Cross-Functional Teams: Work closely with product managers, developers, and other designers to ensure design feasibility and alignment with project goals. Participate in design reviews and contribute to iterative improvements. Ensure Design Consistency and Accessibility: Help maintain design systems and style guides. Minimum Qualifications Programming Skills: Proficiency in Python and familiarity with libraries such as OpenCV, NumPy, and Pandas. AI/ML Fundamentals: Basic understanding of machine learning concepts and algorithms (e.g., supervised learning, CNNs). Image Processing Basics: Knowledge of image filtering, transformations, and color space conversions. Framework Exposure: Experience or coursework in TensorFlow or PyTorch. Mathematical Foundation: Understanding of linear algebra and probability as applied to computer vision. Version Control: Familiarity with Git for code collaboration. Communication: Ability to clearly document work and collaborate in a team environment. Preferred Skills Strong knowledge of Python and libraries such as OpenCV, TensorFlow, PyTorch. Understanding of image processing fundamentals (filtering, transformations, color spaces). Familiarity with neural network architectures for vision tasks. Ability to work with large datasets and apply data augmentation strategies. Education Qualifications Minimum Requirements: Currently enrolled as a rising junior or senior at an accredited college or university. Pursuing a degree in Computer Science, Software Engineering, Electronics, Data Science, or a closely related field. Preferred Requirements: Pursuing a Masters degree in Computer Science, Software Engineering, Electronics, Data Science, or a closely related field Additional Information Program Length: 11-week program (Projected Dates: June 1, 2026 to August 13, 2026) Location: Raleigh NC Weekly Hybrid Schedule: 3 days in office and 2 days remote
    $42k-71k yearly est. 37d ago
  • CNO Software Developer

    Signalscape

    Software developer job in Cary, NC

    Signalscape has supplied engineering services and products used for defense, intelligence, and law enforcement services to combat crime, fight terrorism, and provide for homeland security. In our 20+ years, Signalscape is proud of becoming a premier provider of specialty wireless systems including audio, video, and data transmission systems for mission\-critical applications. Our expertise ranges from miniature single board solutions for one\-time mission critical applications to fully integrated intelligence platforms. Our design services span many disciplines, including custom system design, software development, hardware design, RF\/antenna design, rapid prototyping, manufacturing\/test, certification services, and project management. This position works in our Cary, NC office with a salary range between $120,000 and 170,000. Design and develop new hardware or software based CNO capabilities Manage the designing, developing, documenting, testing, and debugging of applications software and systems. Apply expert knowledge of security concepts and networks. Communicate status with leadership and customers. Ensure software standards are met. Requirements Proficiency in Python and C\/C++ programming. Bachelor's degree and 7+ years of relevant experience OR 10 + years of relevant experience if no degree. Proficiency in low\-level internals in one or more technology areas (Windows, Unix, Mobile, Network devices) Proficiency with networking (TCP\/IP) and socket level programming. CNO capability development experience. Troubleshooting and debugging experience. U.S. Citizenship Required: Due to the nature of this position and the requirement to maintain a U.S. government security clearance, only U.S. citizens are eligible. Active, current TS\/SCI with recent CI poly is required Benefits Signalscape offers competitive benefits including: Medical Dental and Vision Short and Long Term Disability Employee Assistance Program Educational benefits Matching 401\-k plan Flexible Spending Account Health Savings Account Term Life and Accidental Death and Dismemberment Insurance Voluntary Critical Illness and Accident Insurance Health Care Support Program Paid Time Off (PTO) "}}],"is Mobile":false,"iframe":"true","job Type":"Full time","apply Name":"Apply Now","zsoid":"705776939","FontFamily":"PuviRegular","job OtherDetails":[{"field Label":"Industry","uitype":2,"value":"Engineering Services"},{"field Label":"Security Clearance","uitype":2,"value":"Top Secret \/ SCI with Poly"},{"field Label":"Work Experience","uitype":2,"value":"7+ years"},{"field Label":"City","uitype":1,"value":"Cary"},{"field Label":"State\/Province","uitype":1,"value":"North Carolina"},{"field Label":"Zip\/Postal Code","uitype":1,"value":"27518"}],"header Name":"CNO Software Developer","widget Id":"**********00072311","is JobBoard":"false","user Id":"**********00281007","attach Arr":[],"custom Template":"5","is CandidateLoginEnabled":false,"job Id":"**********03167061","FontSize":"16","google IndexUrl":"https:\/\/signalscape.zohorecruit.com\/recruit\/ViewJob.na?digest=pETS8DFyowARWzkrIH18KRgXaokMh@4WM.sFCU0GcAE\-&embedsource=Google","location":"Cary","embedsource":"CareerSite","indeed CallBackUrl":"https:\/\/recruit.zoho.com\/recruit\/JBApplyAuth.do","logo Id":"37xik8861ffdb729a4e9493a98eaa43576189"}
    $120k yearly 60d+ ago
  • Software Engineering Summer Internship

    Merz Pharmaceuticals USA

    Software developer job in Raleigh, NC

    About Us Founded in 1908, Merz is a successful, family-owned specialty healthcare company with a rich history. As a leading global aesthetics business, our award-winning portfolio of injectables, devices, and skincare products empowers healthcare professionals to enhance confidence through aesthetic medicine. Our purpose is to fuel confidence by helping people look better, feel better, and live better. We believe you do not have to choose between living life and making a living. Live your best life with Merz Aesthetics. A Brief Overview The intern will focus on developing and optimizing algorithms for image analysis and enhancement using artificial intelligence and machine learning techniques. Duties and Responsibilities * Image Processing and Artificial Intelligence: * Preprocessing and augmenting image datasets for model training. * Implementing and fine-tuning deep learning models (e.g., CNNs, GANs) for tasks such as object detection, segmentation, and image quality improvement. * Applying computer vision techniques for feature extraction and pattern recognition. * Evaluating model performance using metrics like accuracy, precision, and recall, and iterating for improvements. * Collaborating with the engineering team to integrate AI-driven image processing solutions into production workflows. * Conduct User Research and Analysis * Participate in gathering user and software requirements through interviews, surveys, or usability testing * Analyze user feedback and behavior to inform design decisions. * Collaborate with Cross-Functional Teams: * Work closely with product managers, developers, and other designers to ensure design feasibility and alignment with project goals. * Participate in design reviews and contribute to iterative improvements. * Ensure Design Consistency and Accessibility: * Help maintain design systems and style guides. Minimum Qualifications * Programming Skills: * Proficiency in Python and familiarity with libraries such as OpenCV, NumPy, and Pandas. AI/ML Fundamentals: Basic understanding of machine learning concepts and algorithms (e.g., supervised learning, CNNs). * Image Processing Basics: * Knowledge of image filtering, transformations, and color space conversions. * Framework Exposure: * Experience or coursework in TensorFlow or PyTorch. * Mathematical Foundation: * Understanding of linear algebra and probability as applied to computer vision. * Version Control: * Familiarity with Git for code collaboration. * Communication: * Ability to clearly document work and collaborate in a team environment. Preferred Skills * Strong knowledge of Python and libraries such as OpenCV, TensorFlow, PyTorch. * Understanding of image processing fundamentals (filtering, transformations, color spaces). * Familiarity with neural network architectures for vision tasks. * Ability to work with large datasets and apply data augmentation strategies. Education Qualifications Minimum Requirements: * Currently enrolled as a rising junior or senior at an accredited college or university. * Pursuing a degree in Computer Science, Software Engineering, Electronics, Data Science, or a closely related field. Preferred Requirements: * Pursuing a Masters degree in Computer Science, Software Engineering, Electronics, Data Science, or a closely related field Additional Information Program Length: * 11-week program (Projected Dates: June 1, 2026 to August 13, 2026) Location: * Raleigh NC * Weekly Hybrid Schedule: 3 days in office and 2 days remote
    $42k-74k yearly est. 37d ago
  • Software Developer Intern: 2026

    IBM Corporation 4.7company rating

    Software developer job in Durham, NC

    Introduction At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk. Your role and responsibilities Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do. Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of. The Electronic Design Automation (EDA) organization within IBM develops software tools used in the logic design and functional verification of enterprise class microprocessors. EDA engineer's responsibilities include research, design, architect, develop and deploy solutions that are driven by technology, manufacturing or customer requirements that automate the implementation of advanced processor chips are responsible for improvements to the design automation process. They also implement solutions for the chip design process that respond to timing and manufacturing specifications due to advancement in technology. To be successful in this role, the candidate should be able to work well in a team, have an interest in learning, be able to work/investigate on their own and be aware of testing best practices. EDA develops tools in the support of hardware and semiconductors development that make up our industry leading IBM products. We are an elite team of Software Engineering professionals that pioneer innovations for the cutting-edge design of microprocessors and hardware used in IBM infrastructure including IBM zSystems, IBM Power Systems, IBM Storage, and IBM Quantum Systems. Development engineers on our team will participate in various aspects of the development, test, and support process such as Electronic Design Automation Software. We are looking for strong algorithmic programmers who want a challenge and enjoy working with teams to solve engineering problems with software Required education High School Diploma/GED Preferred education Bachelor's Degree Required technical and professional expertise * BS/MS majoring in Computer Science, Computer Engineering or Electrical Engineering * Experience with an object-oriented programming language such as C/C++/Java/Rust * Experience with a scripting language such as Python * Knowledge of Digital Circuit/Logic design/Algorithms/Data Structures * AI/ML skills * Excellent verbal, written and interpersonal communication skills. * Collaborative skills and ability to work in fast-paced agile environments. * Quick learner with business acumen. Preferred technical and professional experience * Knowledge of computer architecture and micro-architecture * Programming projects with complex requirements * Understanding of Digital/VLSI Circuits * Linux experience ABOUT BUSINESS UNIT IBM Systems helps IT leaders think differently about their infrastructure. IBM servers and storage are no longer inanimate - they can understand, reason, and learn so our clients can innovate while avoiding IT issues. Our systems power the world's most important industries and our clients are the architects of the future. Join us to help build our leading-edge technology portfolio designed for cognitive business and optimized for cloud computing. YOUR LIFE @ IBM In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better. Being an IBMer means you'll be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background. Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do. Are you ready to be an IBMer? ABOUT IBM IBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world. Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we're also one of the biggest technology and consulting employers, with many of the Fortune 500 companies relying on the IBM Cloud to run their business. At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it's time for you to join us on our journey to being a responsible technology innovator and a force for good in the world. IBM is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status. OTHER RELEVANT JOB DETAILS Supplemental 1 employees may be eligible for up to 8 paid holidays, minimum of 56 hours paid sick time and the IBM Employee Stock Purchase Plan. IBM offers paid family medical leave and disability benefits to eligible employees where required by applicable law. This position was posted on the date cited in the key job details section and is anticipated to remain posted for 21 days from this date or less if not needed to fill the role. We consider qualified applicants with criminal histories, consistent with applicable law. IBM will not be providing visa sponsorship for this position now or in the future. Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship. The compensation range and benefits for this position are based on a full-time schedule for a full calendar year. The salary will vary depending on your job-related skills, experience and location. Pay increment and frequency of pay will be in accordance with employment classification and applicable laws. For part time roles, your compensation and benefits will be adjusted to reflect your hours. Benefits may be pro-rated for those who start working during the calendar year.
    $41k-49k yearly est. 1d ago
  • Developer/Programmer

    Us It Solutions 3.9company rating

    Software developer job in Raleigh, NC

    We are from US IT Solutions, an ISO Certified, E-Verify, WMBE Certified organization established in 2005 in CA. Our company is serving various State, Local and County Departments for over 10 years. USITSOL has been helping clients innovate across all phases of the application lifecycle for over a decade. Some of our prestigious clients are State of CA, State of OR, State of FL, State of NC, State of GA, State of CO, State of VA, State of AR, State of MI, State of OH, State of IL, State of MO, State of MS, California State University, Sacramento Area Sanitation Department, SMUD, Sound Transit, LA Superior Courts, District of Columbia, UMAS, University of Central Florida and Hennepin County and many more. Job Description Short Description: Client is seeking a Development Manager contractor for an approximately 24 month engagement for the Election Voter Registration Database project (SEIMS). Complete Description: ONLY local candidates that live within 60 miles of downtown Raleigh will be considered for this position! Qualifications Please make sure to list where your candidate is currently located in the Question section on the Skills tab. The purpose of this position is to design a development framework for the new Statewide Elections Information Management Systems (SEIMS) application project. This project will modernize the existing SEIMS application and the candidate will work with the design team to create the foundation of this application project. This candidate will then also be responsible for the delegation of development tasks and supervision of developers on this project. Additional Information All your information will be kept confidential according to EEO guidelines.
    $71k-88k yearly est. 60d+ ago
  • Software Developer

    W3R 4.1company rating

    Software developer job in Raleigh, NC

    We are an IT staffing and solutions company Headquartered in Southfield, MI that specializes in providing business and IT solutions to a variety of Fortune 1000 customers across the country. - See more at: *********** Job Description Design, develop, and configure software systems to meet market and/or client requirements either end-to-end from analysis, design, implementation, quality assurance (including testing), to delivery and maintenance of the software product or system or for a specific phase of the lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Qualifications 1 to 3 years of experience SKILLS : Java Additional Information All your information will be kept confidential according to EEO guidelines.
    $76k-98k yearly est. 14h ago
  • IoT Software Developer

    Secmation

    Software developer job in Raleigh, NC

    Secmation, a well-funded start-up specializing in information security R&D and product development, has an open position for a Software Developer with full-stack/back-end experience and an interest in IoT cybersecurity. The IoT Software Developer will be a member of the growing Secmation product development team working in an entrepreneurial, start-up environment. The IoT Software Developer will develop Industrial Internet of Things (IIoT) server-side web applications that organize and control embedded devices which incorporate advanced embedded and wireless cybersecurity technologies. These technologies will extend the state-of-the-art in cybersecurity and have both Commercial and Defense applications. The IoT Software Developer's role will be to design/develop/test web applications, APIs, server applications, and communications interface software that controls IoT devices, manages databases, and organizes “big data” analytics/testing. This IoT Software developer will work closely with embedded and cybersecurity software engineers to develop and implement server-side web applications through the full development cycle from concept to software release. Find out more about Secmation at *************************** Secmation's location in Raleigh on Centennial Campus at North Carolina State University (***************************** provides our employees an exciting working environment with opportunities for continuing education and professional development. Required: BS in Computer Science. 3-5 years full-stack experience with emphasis on back-end/server functions. Proficiency with back-end web applications frameworks in Python, Javascript, and/or Java (e.g. Django, Flask, Spring, Express) Proficiency in designing, maintaining, and using databases such as SQL and/or MongoDB. Strong interest in learning cybersecurity technologies such as network security Ability to work in a fast-paced, entrepreneurial environment as part of a small team and execute complex development tasks with limited supervision. Good written and verbal communications skills adequate to prepare software documentation, participate in technical proposal development, and work with external customers. Preferred: Proficiency with front-end web frameworks (e.g. Angular, React, Vue) Knowledge of computer and network security. Experience with wireless communications, protocols, and security. Experience in software product development using secure software development methods. Security+ or similar security certification.
    $73k-95k yearly est. 60d+ ago
  • Software Developer Full Stack

    Shank Applicant Talent Sourcing

    Software developer job in Raleigh, NC

    The Software Developer's role will be to design/develop/test web applications, APIs, server applications, and communications interface software that controls IIoT devices, manages databases, and organizes “big data” analytics/testing. The Software Developer will work closely with embedded and cybersecurity software engineers to develop and implement server-side web applications through the full development cycle from concept to software release. Required: BS in Computer Science. 3-5 years full-stack experience with emphasis on back-end/server functions. Proficiency with back-end web applications frameworks in Python, Javascript, and/or Java (e.g. Django, Flask, Spring, Express) Proficiency in designing, maintaining, and using databases such as SQL and/or MongoDB. Strong interest in learning cybersecurity technologies such as network security Ability to work in a fast-paced, entrepreneurial environment as part of a small team and execute complex development tasks with limited supervision. Good written and verbal communications skills adequate to prepare software documentation, participate in technical proposal development and work with external customers. Experience with full-stack/back-end experience and an interest in IoT cybersecurity. Preferred: Proficiency with front-end web frameworks (e.g. Angular, React, Vue) Knowledge of computer and network security. Experience with wireless communications, protocols, and security. Experience in software product development using secure software development methods. Security+ or similar security certification. Eligibility: The Software Developer must be a US Citizen
    $73k-95k yearly est. 60d+ ago
  • SAP Software Engineer

    Cardinal Health 4.4company rating

    Software developer job in Raleigh, NC

    **_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value. Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications. The SAP Software Engineer, will be responsible for overseeing the end-to-end data migration strategy for SAP implementation projects. The role requires deep technical expertise in SAP data architecture, data migration tools to ensure successful, high-quality, and efficient data conversion process. **_What is expected of you and others at this level_** + Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects + May contribute to the development of policies and procedures + Works on complex projects of large scope + Develops technical solutions to a wide range of difficult problems + Solutions are innovative and consistent with organization objectives + Completes work; independently receives general guidance on new projects + Work reviewed for purpose of meeting objectives + May act as a mentor to less experienced colleagues **_Responsibilities_** + Design and define the overall data migration architecture, including the approach, tools, and best practices for converting data from various legacy systems into the new SAP target system. + Lead the selection and configuration of SAP data migration tools such as SAP Data Services, SAP S/4HANA Migration Cockpit, and SAP Landscape Transformation (SLT). + Create detailed technical and functional specifications for data mapping, transformation rules, and data validation. + Establish and enforce data quality and governance standards for the entire data migration lifecycle. + Lead and manage the entire data conversion team, including developers, business analysts, and data stewards. + Oversee the execution of data migration cycles, including mock conversions, cutover planning, and post-go-live data reconciliation. + Collaborate with key stakeholders, including business leaders and project managers, to align the data conversion strategy with overall business objectives and project timelines. + Provide expert guidance and technical leadership to resolve complex data conversion challenges and performance issues. + Serve as the subject matter expert on SAP data structures (e.g., master data, transactional data), data integration methods, and data governance principles. + Ensure compliance with project standards, security policies, and regulatory requirements throughout the data conversion process. + Partner with other technical architects (e.g., infrastructure, security) to ensure the data conversion solution is scalable, secure, and aligns with the enterprise architecture. + Mentor and provide technical leadership to junior team members. **_Qualifications_** + Bachelor's Degree in related field preferred or equivalent work experience preferred + 8+ years of experience with SAP implementations and ABAP knowledge in respective business processes like Master data, OTC, PRI, SCE, RTR and PTP preferred. + 3-5 years of experience with SAP Data Services and Data conversions preferred. + Experience in ALE/IDOC, LSMW, RDM/BPDM + Demonstrates a knowledge of Master Data Management domain + Ability to define work processes and lead team members in successful implementation and ongoing execution preferred + Ability to develop individuals and teams preferred + Excellent oral and written communication skills preferred + Excellent organizational skills preferred **Anticipated salary range:** $94,900 - $135,600 **Bonus eligible:** No **Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being. + Medical, dental and vision coverage + Paid time off plan + Health savings account (HSA) + 401k savings plan + Access to wages before pay day with my FlexPay + Flexible spending accounts (FSAs) + Short- and long-term disability coverage + Work-Life resources + Paid parental leave + Healthy lifestyle programs **Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible. The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity _Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._ _Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._ _To read and review this privacy notice click_ here (***************************************************************************************************************************
    $94.9k-135.6k yearly 60d+ ago
  • GIS Developer

    Ask It Consulting

    Software developer job in Raleigh, NC

    Ask ITC Inc. is a software development Company. Our passion is delivering technology strategies & digital solutions that assist our clients with building competitive, innovative and successful companies. Job Description • Design, develop and support GIS analysis processes • Migrate workflows utilizing ArcGIS to AGOL • Perform GIS analysis to generate flood inundation reporting for roads • Provide assistance in identifying a workflow process to utilize Survey 123 • Develop and document standards and best practices • Consult with customers to ensure implementation and maintenance meets expectations Additional Information All your information will be kept confidential according to EEO guidelines.
    $79k-116k yearly est. 60d+ ago
  • Avionic Software Engineer

    Alten Technology USA

    Software developer job in Raleigh, NC

    We're ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life-from advancing space exploration and life-saving medical devices to building autonomous electric vehicles. With 3,000+ experts across North America, we partner with leading companies in aerospace, medical devices, robotics, automotive, commercial vehicles, EVs, rail, and more. As part of the global ALTEN Group-57,000+ engineers in 30 countries-we deliver across the entire product development cycle, from consulting to full project outsourcing. When you join ALTEN Technology USA, you'll collaborate on some of the world's toughest engineering challenges, supported by mentorship, career growth opportunities, and comprehensive benefits. We take pride in fostering a culture where employees feel valued, supported, and inspired to grow. We are seeking a Mid-Level Avionic Software Engineer with hands-on experience developing safety-critical aerospace software in accordance with DO-178 standards, typically at Design Assurance Level (DAL) A or B. The ideal candidate has 5-8 years of experience and is comfortable contributing across the software lifecycle, from requirements and implementation to integration and verification, within a highly regulated engineering environment. Responsibilities: Contribute to the design, development, implementation, and verification of embedded avionic software in compliance with DO-178C (DAL A or B). Implement and optimize software components and algorithms for constrained, real-time embedded environments. Support system integration activities by collaborating with systems, hardware, and test engineering teams. Participate in defining software architecture and interface requirements, ensuring traceability and adherence to aerospace standards. Perform and participate in formal design and code reviews to ensure safety, quality, and regulatory compliance. Assist with hardware bring-up, low-level debugging, and troubleshooting using tools such as oscilloscopes, logic analyzers, and protocol analyzers. Work with embedded communication protocols (e.g., CAN, SPI, I2C, ARINC 429, MIL-STD-1553) to ensure reliable system interactions. Qualifications; Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical discipline. 5-8 years of experience in embedded software development within aerospace or other safety-critical industries. Direct experience working with DO-178C development, verification, and certification processes (DAL A or B strongly preferred). Proficiency in C and/or C++, with familiarity in Python or other scripting languages for test or automation tasks. Solid understanding of embedded systems design, RTOS concepts, timing constraints, and low-level hardware interfaces. Ability to work fully on-site in Raleigh, North Carolina. Salary Range: $100,000 - $120,000 The actual salary offered is dependent on various factors including, but not limited to, location, the candidate's combination of job-related knowledge, qualifications, skills, education, training, and experience **Due to the nature of the work, only US Persons (citizens or permanent residents) need apply for this position** ALTEN Technology is an Equal Opportunity Employer. Our Policy is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Please beware of job seeker scams and see this important notice on our careers page for more information about our recruiting process. Compliance Notice: Alten USA is a federal contractor subject to the requirements of the Vietnam Era Veterans' Readjustment Assistance Act (VEVRAA) and Executive Order 11246. We are an Equal Opportunity Employer and consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Drug Screening Requirement: As a federal contractor, Alten USA maintains a drug-free workplace. All candidates selected for employment will be required to successfully complete a pre-employment drug screening as a condition of hire.
    $100k-120k yearly Auto-Apply 34d ago
  • AWS Cloud Engineer/Architect

    Slalom 4.6company rating

    Software developer job in Raleigh, NC

    Who You'll Work With As a modern technology company, our Slalom Technologists are disrupting the market and bringing to life the art of the possible for our clients. We have a passion for building strategies, solutions, and creative products to help our clients solve their most complex and interesting business problems. We surround our technologists with interesting challenges, innovative minds, and emerging technologies. We are looking for skilled AWS Cloud Engineers and Architects with expertise in workload migrations and operational experience to join our team. The ideal candidate will be responsible for designing, deploying, and managing scalable cloud infrastructure, ensuring high availability, security, and efficiency. You will play a key role in automating cloud deployments, optimizing performance, and troubleshooting infrastructure-related issues. At Slalom, we invest heavily in our partnership with AWS and at AWS re:Invent 2025, we were honored with four AWS Partner of the Year awards. These included Industry Partner of the Year for both Retail & Consumer Packaged Goods and Travel & Hospitality (Consulting - Global), as well as State or Local Government Consulting Partner of the Year and Non-Profit Organization (NPO) Consulting Partner of the Year. What You'll Do * Infrastructure as Code (IaC): Design, implement, and maintain AWS infrastructure using Terraform. * Cloud Operations: Monitor, troubleshoot, and optimize cloud environments for performance, security, and cost efficiency. * Automation & CI/CD: Develop automation scripts and pipelines using tools like Terraform, Ansible, AWS CDK, or GitHub Actions. * Security & Compliance: Capable of implementing best practices for security, identity management, and compliance (IAM, VPC, encryption, logging). * Observability & Monitoring: Set up and maintain monitoring, logging, and alerting solutions (CloudWatch, Prometheus, Grafana). * Incident Management: Respond to and resolve production incidents, ensuring minimal downtime and fast recovery. * Collaboration: Work closely with developers, DevOps teams, and security teams to support cloud-based applications. * Documentation: Maintain clear and up-to-date documentation for cloud infrastructure and automation processes. What You'll Bring * 5+ years of hands-on experience with AWS services (EC2, S3, Lambda, RDS, VPC, CloudWatch, SSM, SSO, etc.). * Strong experience with Terraform for infrastructure automation. * Experience with cloud operations, monitoring, and incident response. * Familiarity with Linux systems administration and scripting (Bash, Python, or PowerShell). * Strong knowledge of networking concepts (VPC, VPN, DNS, Load Balancing, Security Groups). * Experience with CI/CD pipelines and automation tools. * Strong problem-solving skills and ability to work in a fast-paced environment. * Good communication skills and ability to collaborate with cross-functional teams. Nice to have * Experience with one of the following: Python, PowerShell, Bash, Go, Rust. * Experience with AWS MGN, DRS, Migration Factory. * AWS certifications (AWS Certified Solutions Architect, AWS Certified DevOps Engineer, etc.). * Experience with Kubernetes (EKS), Docker, or other container orchestration tools. * Experience with RDS, Managed MSSQL, PostgreSQL. About Us Slalom is a fiercely human business and technology consulting company that leads with outcomes to bring more value, in all ways, always. From strategy through delivery, our agile teams across 52 offices in 12 countries collaborate with clients to bring powerful customer experiences, innovative ways of working, and new products and services to life. We are trusted by leaders across the Global 1000, many successful enterprise and mid-market companies, and 500+ public sector organizations to improve operations, drive growth, and create value. At Slalom, we believe that together, we can move faster, dream bigger, and build better tomorrows for all. Compensation and Benefits Slalom prides itself on helping team members thrive in their work and life. As a result, Slalom is proud to invest in benefits that include meaningful time off and paid holidays, parental leave, 401(k) with a match, a range of choices for highly subsidized health, dental, & vision coverage, adoption and fertility assistance, and short/long-term disability. We also offer yearly $350 reimbursement account for any well-being-related expenses, as well as discounted home, auto, and pet insurance. Slalom is committed to fair and equitable compensation practices. For this position, the target base salary pay range in the following locations: Boston, Houston, Los Angeles, Orange County, Seattle, San Diego, Washington DC, New York, New Jersey, for Consultant level is $119,000-$147,500 and for Senior Consultant level it is $136,500-$169,500 and for Principal level it is $151,000-$187,500. In all other markets, the target base salary pay range for Consultant level is $109,000-$135,500 and for Senior Consultant level it is $125,000-$155,500 and for Principal level it is $138,500-$172,000. In addition, individuals may be eligible for an annual discretionary bonus. Actual compensation will depend upon an individual's skills, experience, qualifications, location, and other relevant factors. The salary pay range is subject to change and may be modified at any time. We will accept applications until 3/31/2026 or until the positions are filled. We are committed to pay transparency and compliance with applicable laws. If you have questions or concerns about the pay range or other compensation information in this posting, please contact us at: ********************. EEO and Accommodations Slalom is an equal opportunity employer and is committed to attracting, developing and retaining highly qualified talent who empower our innovative teams through unique perspectives and experiences. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veterans' status, or any other characteristic protected by federal, state, or local laws. Slalom will also consider qualified applications with criminal histories, consistent with legal requirements. Slalom welcomes and encourages applications from individuals with disabilities. Reasonable accommodations are available for candidates during all aspects of the selection process. Please advise the talent acquisition team or contact ****************************** if you require accommodations during the interview process.
    $151k-187.5k yearly Easy Apply 3d ago
  • Software Development Intern (Emergency Services) - Summer 2026

    Bandwidth 4.5company rating

    Software developer job in Raleigh, NC

    Who We Are: Bandwidth, a prior “Best of EC” award winner, is a global software company that helps enterprises deliver exceptional experiences through voice, messaging, and emergency services. Reaching 65+ countries and over 90 percent of the global economy, we're the only provider offering an owned communications cloud that delivers advanced automation, AI integrations, global reach, and premium human support. Bandwidth is trusted for mission-critical communications by the Global 2000, hyperscalers, and SaaS builders! At Bandwidth, your music matters when you are part of the BAND. We celebrate differences and encourage BANDmates to be their authentic selves. #jointheband Our Hiring Team Mission: On the Emergency Services (ES) team, our mission is to be a global leader in 911 services by executing innovative solutions to connect users to emergency services with fast, reliable, accurate 911 services. To sum it up, our mission is purposeful because we save lives for a living. What We Are Looking For: We're looking for a Software Development Intern to join our team for Summer 2026 who gets things done and is capable of being a leader on our Emergency Services Software Engineering Team. We're seeking somebody who is a maker, a hacker, and a software craftsman. If your idea of fun is losing track of time while geeking out over a new web framework, we'd like to talk to you. What You'll Do: You're gonna write great code and lots of it. You'll be a member of an agile software development team, and a leading voice in your team's design and implementation efforts. You'll collaborate with peers to build and refactor code that is both readable and reliable due to its inherent lack of complexity. You'll also look critically at what we're buildi What You Need: If you're our person, you probably look like this: You're working towards a Bachelors degree in Computer Science, Computer Engineering or an equivalent course of study You have familiarity with Java and Java Frameworks You're passionate about writing testable code, and your non-complex test automation proves it You're a student of software craftsmanship, always looking for new and better ways to build things You're familiar with relational and non-relational database systems You have experience writing testable code and test automation patterns Bonus Points: Wow, it'd be really cool if: You have experience with AWS or another cloud platform, and you “get” how scalable cloud applications are engineered Familiarity with clean code principles to improve readability, testability, and long-term maintainability. The Whole Person Promise: At Bandwidth, we're pretty proud of our corporate culture, which is rooted in our “Whole Person Promise.” We promise all employees that they can have meaningful work AND a full life, and we provide a work environment geared toward enriching your body, mind, and spirit. How do we do that? Well… Are you ready for an awesome internship experience? At Bandwidth we're all about making your time with us fun and fulfilling! Take a break with our 90-minute workout lunch to energize your day, or roll up your sleeves for some cool volunteer activities that give back to our community. You'll also get to meet and connect with our leaders who can share their wisdom and advice. And let's not forget the fun social activities to bond with your fellow interns! Join us for a summer full of learning, laughter, and new experiences-let's make some great memories together! Are you excited about the position and its responsibilities, but not sure if you're 100% qualified? Do you feel you can work to help us crush the mission? If you answered ‘yes' to both of these questions, we encourage you to apply! You won't want to miss the opportunity to be a part of the BAND. Applicant Privacy Notice
    $26k-31k yearly est. Auto-Apply 60d+ ago
  • Financial Software Engineer

    Galatea Associates 4.2company rating

    Software developer job in Durham, NC

    Galatea is looking for a Financial Software Engineer to join our growing team! We are at the center of the digital revolution in finance and are looking for engineers who want to be part of helping to build and improve key systems used by our Capital Market clients. As a Financial Software Engineer you will participate in the definition, architecture, and building of strategic systems that facilitate access to trillions of dollars worth of liquidity and capital around the world. In this role you will have the opportunity to do hands-on programing in addition to interfacing client relations. Access to liquidity and capital makes an incredible difference in people's lives every day by allowing them to make contactless payments, get microcredit loans, buy houses, start small businesses, and more. As a Galatean, you will be a big part of that by providing a direct impact on streamlining these processes and making them more accessible to everyone! A look into your first year on your client project:Within the first few months of your first client engagement, you will: Learn about Galatea's collaborative culture and values and become an active participant in discussions. Be immersed in Galatea's client-focused delivery approach and the ongoing value-add we provide to our clients everyday. Take ownership of design, implementation, and testing of specific technical tasks. Build an understanding of the finance topics relevant to your project. Within 6 months, you will: Onboard to your first client and start familiarizing yourself with the systems, design and architecture of the project. Begin to establish relationships with client contacts. Start designing technical solutions to larger tasks/problems. Participate in one or two Galatea responsibilities outside of client work (e.g. talent development, recruiting, employee events, employee resources groups). Within 12 months, you will: Be comfortable with the entire architecture of the project. Become a Subject Matter Expert (SME) in one or more areas of the project. Be able to work independently on larger tasks from requirements gathering through design and implementation. Form relationships with a couple client contacts and observe interactions of their leads with other client contacts to understand how to approach various situations. About You: Accountable and Curious - You take responsibility and bring intellectual curiosity to all endeavors. Relationship Builder - You form relationships based on mutual respect, diversity of thought, and direct and open communication. Results Driven - You participate in and push for inclusive, team-based, client-focused delivery. Embrace uncertainty - You bring clarity and definition to uncertainty. Leader - You enjoy providing leadership and communicating project goals and timelines with stakeholders and your team. Problem Solver - You are a problem solver first and a software engineer second. You thrive in finding solutions when challenged with the organizational silos of our large clients. Client Manager - You delight your clients and form productive long-standing relationships. Business Focused - You don't just think of yourself as an engineer who is told what to build. You are focused on solving the client's underlying business problem. Technology Agnostic - You are a technical polyglot who embraces the diverse set of technologies used by our clients. About Us:Headquartered in Somerville, MA and with branch offices in Tampa Bay, Durham, and London, Galatea Associates is a highly-focused software consulting firm that specializes in providing bespoke technical solutions to capital markets firms. At Galatea, our employees know both the business and the IT infrastructure of our clients' operations and we are uniquely positioned to help bridge the communication gap between the internal business and technical teams for our clients. Our clients call on us to collaborate with them throughout the entirety of project life cycles and we assist them in overcoming whatever challenges they encounter. Why Galatea?Our strengths have always been in our people and our core focus is on providing a collaborative environment with highly engaged employees while maintaining impactful delivery to our clients. We strive to provide transparency into our internal operations and include ideas and feedback from Galateans as company decisions are made. Our ambitions are high and our people help us to attain our goals year after year! Benefits you'll Love:- A positive and collaborative team-based environment.- Ability to work with different clients, technologies, and projects while maintaining the stability of knowing and trusting your employer.- Interesting Wall Street work within a fun and casual environment.- Weekly employer-sponsored catered training lunches and frequent happy hours.- Snacks, snacks and more snacks! We keep our office fully stocked. US Salary Guidelines (will be dependent on relevant skills and/or experience):- Recent Graduate (Bachelors degree) - $95K base plus $5K bonus at one year ($100K total first year comp).- Recent Graduate (Masters degree) - $100K base plus $5K bonus at one year ($105K total first year comp). Data Protection Privacy Notice to Job ApplicantsTo view Galatea's Data Protection Notice to Job Applicants, navigate to: ************************************************* Additional Item to Note:Due to the strong collaborative nature of our culture, all Galatea employee's will normally be required to work on-site at the location of one of Galatea's clients or to work from their local Galatea office. The future is bright at Galatea and we are looking forward to finding the perfect candidate to join our team and help us continue to grow and innovate. We look forward to speaking with you more about this opportunity!
    $95k-105k yearly Auto-Apply 60d+ ago

Learn more about software developer jobs

How much does a software developer earn in Chapel Hill, NC?

The average software developer in Chapel Hill, NC earns between $64,000 and $107,000 annually. This compares to the national average software developer range of $67,000 to $113,000.

Average software developer salary in Chapel Hill, NC

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