Post job

Programmer jobs in Cary, NC - 1,618 jobs

All
Programmer
Software Engineer
Software Developer Internship
Software Developer
Web Developer And Programmer
Software Programmer
Applications Developer
Systems Analyst
Software Systems Engineer
Senior Programmer Analyst
  • System Analyst

    Ascendum Solutions 4.5company rating

    Programmer job in Raleigh, NC

    Job Title: System Analyst (Calypso Configuration & CATT tool) Duration: 12+ Months Contract Experience needed: 6+ years of proven business or systems analysis experience (within financial services industry preferred) Derivative Trade Processing and Collateral Management domain expertise from a business and/or technology Experience with Calypso Configuration & CATT tool Experience in defining clear and concise requirements for and providing support for financial applications Experience with leading projects working along with a team of analysts and developers. Experience coaching/mentoring/training less experienced folks in team. Experience with JIRA, Postman, Excel, SQL, and Microservices based applications preferred Ability to understand the technology and software architecture of an application Strong analysis skills, with a proven track record of delivery of sophisticated technology projects Bachelor's degree (or above) in either Computer Science, Management Information Systems, Business Information Systems, Mathematics or Finance related fields Good interpersonal, relationship management and facilitation skills. You are a strong contributor with a harmonious work style Ability to establish and maintain positive relationships with business partners and technology Confident with having trade-off conversations with business partners A consistent track record of excellent written and verbal communication skills with business and technical team members across the organization
    $69k-92k yearly est. 4d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Principal Software Systems Engineer

    Fusion Life Sciences Technologies LLC 4.1company rating

    Programmer 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
  • Software Programmer 3 (SNOW Developer)

    Govcio

    Programmer job in Raleigh, NC

    The VA NSOC defends, manages, and monitors the network operating status and cyber security posture of the VA by providing the day-to-day management, operation and configuration of the enterprise network infrastructure, Internet Gateways, the delivery of enterprise security systems and services, the monitoring and reporting of security incidents, the conduct of threat and vulnerability analysis, the validation of adequate security controls within the enterprise and the full range of functions across the spectrum of activities relating to incident management, incident response and enterprise network management. Seeking a ServiceNow (SNOW) Developer/.Net Developer for full time work at the VA's Network Security and Operations Center (NSOC) as part of the SNOW Development team. **Responsibilities** + ServiceNow (SNOW) development using the Application Platform + Provide expertise on all technical questions related to development on of SNOW + Create and manage scripts and workflow. + Develops the technical solutions, implements them and performs the component integration tests + Understand the business needs and the needs to standardize processes, and build this into the design + Troubleshoot issues and conduct root cause analysis + Resolve escalated issues with a sense of urgency + Identify potential improvements to reduce the number of problems and enhance supportability. + Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular and database level. + Establish methodologies (documentation, process and procedures) to be followed during project life cycle + Foster teamwork and collaboration across a global development team, project teams, and business and systems partners **Qualifications** + At least three years of ServiceNow platform capabilities + Certification in ServiceNow Application Development + Scripted Web-Services, AJAX, Business Rules, JavaScript, SOAP, REST SSO-SAML Setup and Integration of ServiceNow to Other Applications + Experience in JavaScript and Jelly scripting languages + Experience with Business Rules, Script Includes, UI Actions, and Scheduled Jobs + Experience with ServiceNow client and server-side Javascript and the ServiceNow APIs + Scripted Web-Services, AJAX, Business Rules, JavaScript, SOAP, REST SSO-SAML Setup and Integration of ServiceNow to Other Applications + Customizing ServiceNow using UI Pages, UI Macro & CMS using CSS, HTML, Jelly. + Experience presenting and conducting demo reviews with client stakeholders + Strong experience in C# ASP.NET with .NET Framework 4.0 and above (Experience in multiple projects with capability to independently handle a project) a plus + Experience with OO design/development + Bachelor's with 5 - 8 years (or commensurate experience) + Base work location: Martinsburg, WV **Company Overview** GovCIO is a team of transformers--people who are passionate about transforming government IT. Every day, we make a positive impact by delivering innovative IT services and solutions that improve how government agencies operate and serve our citizens. But we can't do it alone. We need great people to help us do great things - for our customers, our culture, and our ability to attract other great people. We are changing the face of government IT and building a workforce that fuels this mission. Are you ready to be a transformer? **What You Can Expect** **Interview & Hiring Process** If you are selected to move forward through the process, here's what you can expect: + During the Interview Process + Virtual video interview conducted via video with the hiring manager and/or team + Camera must be on + A valid photo ID must be presented during each interview + During the Hiring Process + Enhanced Biometrics ID verification screening + Background check, to include: + Criminal history (past 7 years) + Verification of your highest level of education + Verification of your employment history (past 7 years), based on information provided in your application **Employee Perks** At GovCIO, we consistently hear that meaningful work and a collaborative team environment are two of the top reasons our employees enjoy working here. In addition, our employees have access to a range of perks and benefits to support their personal and professional well-being, beyond the standard company offered health benefits, including: + Employee Assistance Program (EAP) + Corporate Discounts + Learning & Development platform, to include certification preparation content + Training, Education and Certification Assistance* + Referral Bonus Program + Internal Mobility Program + Pet Insurance + Flexible Work Environment *Available to full-time employees Our employees' unique talents and contributions are the driving force behind our success in supporting our customers, which ultimately fuels the success of our company. Join us and be a part of a culture that invests in its people and prioritizes continuous enhancement of the employee experience. **We are 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, disability, or status as a protected veteran. EOE, including disability/vets. **Posted Pay Range** The posted pay range, if referenced, reflects the range expected for this position at the commencement of employment, however, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, education, experience, and internal equity. The total compensation package for this position may also include other compensation elements, to be discussed during the hiring process. If hired, employee will be in an "at-will position" and the GovCIO reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, GovCIO or individual department/team performance, and market factors. **Posted Salary Range** USD $81,850.00 - USD $130,950.00 /Yr. Submit a referral to this job (*********************************************************************************************************************************************** **Location** _US-Remote_ **ID** _2025-7248_ **Category** _Information Technology_ **Position Type** _Full-Time_
    $81.9k-131k yearly 27d ago
  • Applications and System Software Programmer

    Nc State University 4.0company rating

    Programmer 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
  • Distinguished Software Engineer - NVLink Fusion Software

    Nvidia 4.9company rating

    Programmer 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
  • Software Engineer (Technical Leadership) - Machine Learning

    Meta 4.8company rating

    Programmer job in Raleigh, NC

    Meta is seeking talented principal engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will oversee complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in leading a world-class team of engineers and researchers to work on exciting projects that have significant impact, we encourage you to apply. **Required Skills:** Software Engineer (Technical Leadership) - Machine Learning Responsibilities: 1. Drive the team's goals and technical direction to pursue opportunities that make your larger organization more efficient 2. Effectively communicate complex features and systems in detail 3. Understand industry & company-wide trends to help assess & develop new technologies 4. Partner & collaborate with organization leaders to help improve the level of performance of the team & organization 5. Identify new opportunities for the larger organization & influence the appropriate people for staffing/prioritizing these new ideas 6. Lead long term technical vision and roadmap for large cross-company efforts 7. Suggest, collect and synthesize requirements and create an effective feature roadmap 8. Identify and resolve performance and scalability issues, and drive large efforts to reduce technical debt **Minimum Qualifications:** Minimum Qualifications: 9. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience 10. 12+ years of programming experience in a relevant language OR 8+ years experience with a PhD 11. Proven track record of planning multi-year roadmap in which short-term projects ladder to the long-term mission 12. Experience driving large cross-functional/industry-wide engineering efforts 13. Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions 14. Experience communicating and working across functions to drive solutions 15. Experience mentoring/influencing executive stakeholders across organizations **Preferred Qualifications:** Preferred Qualifications: 16. Masters degree or PhD in Computer Science or a related technical field 17. Experience with frameworks like TensorFlow, PyTorch, or Scikit-learn 18. Knowledge of NLP techniques, including text preprocessing, tokenization, and sentiment analysis 19. Understanding of information retrieval concepts, such as indexing, querying, and ranking 20. Demonstrated experience with data structures and algorithms, including graph theory and optimization techniques **Public Compensation:** $219,000/year to $301,000/year + bonus + equity + benefits **Industry:** Internet **Equal Opportunity:** Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment. Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
    $219k-301k yearly 60d+ ago
  • Developer/Programmer

    Us It Solutions 3.9company rating

    Programmer 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
  • Application Developer with SonarQube experience

    Collabera 4.5company rating

    Programmer job in Raleigh, NC

    Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs. Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance. Job Description This client is a Fortune 50 multi-billion dollar revenue generating organization with a spectrum of products and services throughout major operating businesses. Job Responsibilities: Perform Sonar Upgrades Assist Continuous Delivery Engineers with the integration of Sonar scans into the Java and .NET automated builds. Troubleshoot Sonar Scan related issues and open Issues with the vendor as necessary. Assist application teams in understanding Technical Debt and how to reduce it. Assist application teams in the Integration of Sonar processes into their local IDEs (Visual Studio, Eclipse, etc...) Assist the Language specific Sonar Rules committees as needed. Qualifications Tools/ Skills Required: SonarQube Administration and Usage Understanding of Java and .NET build technologies Maven Strong Understanding of Code Quality Additional Information To set up an inerview for this position, feel free to contact: Neeraj Mudre ************ *****************************
    $75k-105k yearly est. Easy Apply 2d ago
  • CNO Software Developer

    Signalscape

    Programmer job in Cary, NC

    Job DescriptionSignalscape 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)
    $120k yearly 7d ago
  • Python / Django Programmer / Developer

    Adept Solutions

    Programmer job in Raleigh, NC

    Python Developer in this role, you will work on content-enabled workflow solutions designed specifically for professionals in the legal, risk management, corporate, government, law enforcement, accounting, and academic markets. You will drive innovation to support collections, conversions and parsing of a wide variety of content and working in a distributed environment to enrich the content for supporting world class web applications with strong search capabilities. Responsibilities: Write and review portions of detailed specifications for the development of system components of moderate complexity Work closely with other development team members to understand product requirements and translate them into software designs Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders Troubleshoot and resolve technical issues as necessary Keep abreast of new technology development All other duties assigned Qualifications Job Requirements: Bachelor's degree in Computer Science, Software Engineering or relevant field required Experience with Unix and MS Windows Basic understanding of SQL and relational databases Experience with following programming languages: Python - required C# XPath Regular Expressions Object oriented technology HTML, XHTML, XML SQL CSS JavaScript JQuery Knowledge of working in AWS environment Power shell - would be a plus Additional Information All your information will be kept confidential according to EEO guidelines.
    $66k-85k yearly est. 2d ago
  • SAP Developer/Programmer

    Ask It Consulting

    Programmer job in Raleigh, NC

    NCDOT - SAP Developer/Programmer- Expert Duration : 12 + Months Short Description: This position will provide SAP development and programming support for the NC Department of Transportation's SAP environment. Complete Description: This position will provide SAP development and programming support for the NC Department of Transportation's SAP environment. This environment services over 5,000 users and includes instances of ECC 6.0, BW 7.0, Business Objects, CRM, Enterprise Portal, Solution Manager, GRC, NWCE, and PI. Support includes but is not limited to : providing guidance in aligning DOT's business processes with SAP functionality, handling of change requests, bug/fix, customization, maintaining system integrity, and component integration with ECC. Additional responsibilities include developing test plans & performing system testing. Candidates need to have solid communication skills and will be responsible for mentoring and providing knowledge transfer to other SAP team members. Additional Information All your information will be kept confidential according to EEO guidelines.
    $66k-85k yearly est. 60d+ ago
  • SW Developer Intern

    IBM 4.7company rating

    Programmer job in Durham, NC

    **Introduction** As an intern, you'll gain hands-on experience working on real-world projects that impact users globally. You'll collaborate with designers and developers to build responsive and user-friendly applications using modern technologies. We are also looking for you to bring your own knowledge and expertise to the role along with a willingness to challenge the status quo in the interest of developing the best business outcomes. At IBM, work is more than a job - it's a calling: to build, to design, to code, to consult and to think along with other IBMers to attempt things you thought were never possible. IBMers collaborate, innovate and invent as part of a community empowered to deliver for and delight our clients. 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** As a Developer at IBM, you'll get to work on the systems that are driving the quantum revolution and the AI era. Join our team of creators - the people who help move IBM forward by using their imagination to envision solutions, their curiosity to experiment with new ideas, and their ever-growing skills to make better decisions with greater speed on the most trusted platforms in today's market. More specifically, you'll work with client-server architectures, networking protocols, application development and databases to create and configure Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS) applications. We are looking for motivated individuals to develop Application Programming Interfaces (APIs) that are clean, well-documented, and easy to use. Additionally, you will design and code server applications firmware and databases that are reusable, scalable, as well as design and implement large scale systems that enable continuous delivery on-premises and in the cloud. Depending upon the specific role, your responsibilities may include a need to: 1) Participate in Agile development cycles: design, code, test and support. 2) Translate wireframes into functional user interfaces. 3) Learn and apply best practices in software development and testing 4) Utilize AI tools to improve your own development efficiency and productivity 5) Integrate AI to make our platform-specific solutions easier to use and deploy **Required technical and professional expertise** Minimally, the incumbent will possess: 1) Prior (project or internship) experience in software development and/or platform engineering 2) Strong verbal and written communication skills 3) Passion for technology and engineering 4) Growth minded, trusted, team focused, courageous, resourceful and outcome focused. 5) Working knowledge of servers, applications, dev Ops tools (Git, Jenkins) and databases **Preferred technical and professional experience** The ideal candidate will also have experience with or a working knowledge of: 1) Cloud development (pushing code through a CD pipeline) 2) Generative AI practical application in development environment to include prompt engineering 3) One or more of the following technologies: C++, C, Java, Golang, Ruby, Python, Perl, SQL 4) Virtualization concepts and cloud operations IBM is committed to creating a diverse environment and 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, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
    $41k-49k yearly est. 60d+ ago
  • IoT Software Developer

    Secmation

    Programmer 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

    Programmer 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
  • Software Engineer (Golang)

    ZP Group 4.0company rating

    Programmer job in Raleigh, NC

    Piper Companies is hiring a Software Engineer (Golang) for a global technology team. Software Engineer will focus on designing and developing scalable backend systems using Golang. This role is highly technical and requires strong expertise in system architecture, API design, and microservices development. The position is local to Raleigh, NC and will require collaboration across distributed teams. Responsibilities for the Software Engineer (Golang): * Design, develop, and maintain efficient backend services using Golang. * Architect scalable, reliable, and high-performance systems to meet business needs. * Implement and optimize relational databases using MySQL. * Containerize applications with Docker for streamlined development and deployment. * Deploy, manage, and scale applications on Amazon Web Services (AWS). * Design robust APIs and develop modular microservices for flexible system integration. * Collaborate with cross-functional teams in an Agile environment to deliver high-quality software. * Implement security best practices across code and infrastructure. * Utilize version control systems (Git) for effective source code management. Requirements for the Software Engineer (Golang): * 4+ years of overall software engineering experience. * Minimum of 2 years of hands-on experience with Golang. * Strong proficiency in MySQL and relational database design. * Expertise in system design and architecture for scalable applications. * Hands-on experience with Docker and AWS cloud services. * Solid background in API design and microservices architecture. * Must have experience with PKI Platform experience * Knowledge of security best practices in software development. Compensation for Software Engineer (Golang): * Salary Range: $100,000 - $140,000 * Full Comprehensive Benefits: Health, Vision, Dental, PTO, Paid Holidays, and Sick Leave as required by law. Keywords: Golang, MySQL, backend development, system architecture, Docker, AWS, API design, microservices, Agile, security best practices, cloud deployment, software engineering, version control, Git, scalable systems, containerization, distributed systems, high-performance applications. #LI-ONSITE #LI-AR2 This job opens for applications on 1/13/2026. Applications for this job will be accepted for at least 30 days from the posting date.
    $100k-140k yearly 6d ago
  • Experienced Financial Software Engineer

    Galatea Associates 4.2company rating

    Programmer job in Durham, NC

    Job DescriptionGalatea is looking for an experienced Financial Software Engineer to join our growing team! We are at the center of the digital revolution in finance and are looking for strong 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 define, architect, and build strategic systems that facilitate access to trillions of dollars worth of liquidity and capital around the world. You may also have the opportunity to do hands-on programming in this role. This is a perfect role for someone who enjoys leading projects and rolling up their sleeves to support their team's work. 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. Witness and learn about Galatea's client-focused delivery approach and the ongoing value-add we provide to our clients everyday. Take ownership over increasingly complex design, analysis, planning, and software-related tasks while working towards independence on assignments. Begin to establish relationships with client contacts. Build an understanding of the finance topics relevant to your project. Within 6 months, you will: Begin to mentor and lead 1-2 junior members of the team in all areas of project delivery. Expand your knowledge of functional and technical concepts beyond the specifics of your project. Participate in project planning discussions. Gain independence on assignments and become a master of Galatea's best practices. Be seen as the ultimate problem solver on your team. Establish meaningful client relationships. Within 12 months, you will: Increase your impact by challenging yourself to architect your own small applications or small pieces of larger applications. Be the go-to person for clients serving as a subject matter expert in many areas within your project. Share your financial and technical knowledge by contributing to internal Galatea training sessions. Become an essential contributor on your project and within Galatea by leading other Galateans through your excellent example! 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):- 1-3 years experience $100-$115K base plus $5-15K bonus- 3-5 years experience $115-$145K base plus $15-$30K bonus- 5+ years experience $150+ total comp (base plus bonus included) 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.
    $115k-145k yearly 5d ago
  • Software Engineer

    Redwood Dental

    Programmer job in Raleigh, NC

    Required Technical Skills 1-3 years of relevant QA technical experience Contribute as an individual during test design, test planning and test execution Experience being part of an agile/scrum methodology team Experience testing web based applications, using browser developer tools Able to collaborate across different functions. Work closely with product management and development teams to understand requirements and technical specifications; interact with clients on a regular basis for understanding business scenarios and provide testing/troubleshooting support. Develop test plans, test cases and related test artifacts, familiar with the defect management process Experience working with API's, using browser developer tools to validate API request and response data Ability to write basic database queries Strong ability to define problems, collect data, establish facts, and draw valid conclusions Excels at working in a fast-paced startup environments Knowledge of Health Insurance Domain is a huge plus Soft Skills Clear communicator (written and verbal) Creative troubleshooting of technical problems Ability to focus on deadlines and deliverables Ability to think outside the box Ability to work in a team Recommended BS or BA degree preferred Knowledge of advanced SQL and relational databases is a major plus Knowledge of performance testing concepts and tools a plus Returns Fun work environment and a great testing team Challenge yourself and learn something new everyday Above the market compensation Job Type: Full-time/Part-time Pay: $45.00 - $55.00 per hour Experience: relevant: 1-3 years (Required) Work authorization: United States (Preferred) Work Location: One location/Remote Benefits: Paid time off This Job Is Ideal for Someone Who Is: People-oriented -- enjoys interacting with people and working on group projects Adaptable/flexible -- enjoys doing work that requires frequent shifts in direction Detail-oriented -- would rather focus on the details of work than the bigger picture This Company Describes Its Culture as: Detail-oriented -- quality and precision-focused Innovative -- innovative and risk-taking Aggressive -- competitive and growth-oriented People-oriented -- supportive and fairness-focused
    $45-55 hourly 60d+ ago
  • Software Developer

    W3R 4.1company rating

    Programmer 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. 2d ago
  • Software Engineer

    Myxx

    Programmer job in Cary, NC

    Myxx (pronounced Mix) is the premier omni-channel marketing platform that dynamically connects brands and retailers to consumers - from inspiration to sales and beyond. Myxx's proprietary and customized List-to-Cart Technology dynamically matches items on a list to the brand's product SKUs available at the shopper's local grocery retailer and instantly connects the list to the retailer's online e-commerce cart. Our unique solution gives brands and retailers the ability to increase relevancy, revenue and reach by leveraging real-time insights to drive measurable sales lift and engage with customers across their path-to-purchase (and re-purchase.) Experience Myxx first hand at ******************* or learn more at ********************* Job Description Myxx is looking for a Software Engineer to help develop our platform technology. The ideal candidate is well versed in full stack development and is comfortable working across both frontend and backend architectures. They should be capable of designing systems that are flexible and efficient. Qualifications At Myxx we use some of the very latest technologies in the web development space. We're looking for someone who has experience in the following areas: * HTML * CSS * Javascript * Angular 2/4 * RxJS patterns * Node.js * Express * Mongodb or other document based data store It would also be a plus if you have experience in the following areas: * NgRx * Angular-cli * React / React Native * Headless Chrome testing / Puppeteer * Karma / Jasmine based unit testing * Elasticsearch, Logstash, Kibana (ELK stack) * RabbitMQ * Python * familiarity with cloud based environments such as Azure/AWS/etc All engineers should also be well versed with the command line, object oriented design and dealing with multi-threaded applications. Additional Information All your information will be kept confidential according to EEO guidelines.
    $68k-91k yearly est. 2d ago
  • Senior Analyst Programmer

    360 It Professionals 3.6company rating

    Programmer job in Raleigh, NC

    360 IT Professionals is a Software Development Company based in Fremont, California that offers complete technology services in Mobile development, Web development, Cloud computing and IT staffing. Merging Information Technology skills in all its services and operations, the company caters to its globally positioned clients by providing dynamic feasible IT solutions. 360 IT Professionals work along with its clients to deliver high-performance results, based exclusively on the one of a kind requirement. Our services are vast and we produce software and web products. We specialize in Mobile development, i.e. iPhone and Android apps. We use Objective C and Swift programming languages to create native applications for iPhone, whereas we use Android Code to develop native applications for Android devices. To create applications that work on cross-platforms, we use a number of frameworks such as Titanium, PhoneGap and JQuery mobile. Furthermore, we build web products and offer services such as web designing, layouts, responsive designing, graphic designing, web application development using frameworks based on model view controller architecture and content management system. Our services also extend to the domain of Cloud Computing, where we provide Salesforce CRM to effectively manage one's business and ease out all the operations by giving an easy platform. Apart from this, we also provide IT Staffing services that can help your organization to a great extent as you can hire highly skilled personnel's through us. We make sure that we deliver performance driven products that are optimally developed as per your organization's needs. Take a shot at us for your IT requirements and experience a radical change. Job Description Project Description The project scope includes an upgrade of an existing eCitation application used by law enforcement officers to issue traffic citations and transmit those citations to the North Carolina court system. The project encompasses analysis, design, development, testing, and implementation activities. Description of Work This position serves as an Applications Programmer and performs systems analysis, design, coding, testing, and documentation for the eCitation system. This position must interact with analysts, other developers, and project management staff assigned to the team. The individual must have the ability to communicate effectively in oral and written form, and the ability to establish and maintain good working relationships within and outside the team. Expertise in the design and implementation of criminal justice applications is highly desirable. Responsibilities will include the following: • Review of requirements, use cases, and designs • Work with the design teams to maintain web patterns library • Adhere to development best practices including test driven development, peer review • Unit testing of all coded components • 2+ years experience and proficient understanding of building and maintaining fast, scalable, complex JavaScript single-page web applications • 2+ years experience and proficient understanding of client-side consumption of REST web services • 5+ years experience and proficient understanding of JavaScript • 5+ years experience and proficient understanding of HTML • Experience with JavaScript frameworks such as AngularJS, Ember, Backbone, jQuery • Experience with JavaScript tools such as Grunt, Bower, Karma, Yeoman, Node.js, npm • Experience with Java 7+, Spring Framework, Spring Security, JEE Additional Information Regards, Vikas Kumar vikas.kumar(@)360itpro.com
    $93k-115k yearly est. 60d+ ago

Learn more about programmer jobs

How much does a programmer earn in Cary, NC?

The average programmer in Cary, NC earns between $55,000 and $97,000 annually. This compares to the national average programmer range of $54,000 to $98,000.

Average programmer salary in Cary, NC

$73,000

What are the biggest employers of Programmers in Cary, NC?

The biggest employers of Programmers in Cary, NC are:
  1. Ask It Consulting
  2. Sumitomo Electric Carbide
  3. Epic Games
  4. Instrata Technologies
  5. Sumitomo Electric Lightwave Corp
Job type you want
Full Time
Part Time
Internship
Temporary