2

Full Time New Grad Software Engineer Jobs in Raleigh, NC

About the Role Our Software Engineering Manager leads a team of engineers building the platform ... Share what's working - new tools, workflows, productivity wins - so the whole team gets stronger.

About the Role Our Software Engineering Manager leads a team of engineers building the platform ... Share what's working - new tools, workflows, productivity wins - so the whole team gets stronger.

About the Role Our Software Engineering Manager leads a team of engineers building the platform ... Share what's working - new tools, workflows, productivity wins - so the whole team gets stronger.

Senior Software Engineer

Raleigh, NC · On-site

$119K - $157K/yr

Net software engineering. Responsibilities : • Contribute to the development, design, and ... new Features. • Assist in expanding on or rewriting existing Features where necessary. • ...

PHP Software Engineer

Raleigh, NC · On-site

$100K - $120K/yr

PHP Software Engineer PHP Software Engineer Salary : $100-120k + 8% annual bonus Skills : 3+ yrs ... Balance new feature development with modernization of an established platform * Exposure to cloud ...

Senior Software Engineer

Raleigh, NC · On-site

$119K - $157K/yr

Provide accurate estimates, evaluate feasibility, and assess new platforms and technologies for ... software engineering * Bachelor's or advanced degree in Computer Science or a related discipline

Software Engineer II

Raleigh, NC · On-site

$94K - $129K/yr

Drive to learn new things and go above and beyond the call of duty. * Always working to improve ... software programming OR High School Diploma or GED and 6 years of experience in Application ...

Senior Software engineer

Durham, NC · On-site

$118K - $156K/yr

Desire and ability to learn and implement new technologies * Keen ability to see complex challenges ... Fidelity's Onsite Working Model Fidelity is transitioning to a full-time onsite working model ...

Sr. Software Engineer

Raleigh, NC · On-site

$119K - $157K/yr

Information Technology Employment Type: Full Time Location: US-North Carolina-Raleigh Description Align is looking for a Sr. Software Engineer to join in the Morrisville, NC office. Role expectations

next page

Showing results 1-20

Full Time New Grad Software Engineer information

See Raleigh, NC salary details

$61.7K

$143.4K

$199.8K

How much do full time new grad software engineer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for full time new grad software engineer in Raleigh, NC is $143,405.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,600.00 and $168,200.00 per year, depending on experience, location, and employer.

What are common challenges new grad software engineers face in their first full-time job?

New grad software engineers often encounter the challenge of adapting to large, complex codebases and learning company-specific technologies or workflows. Balancing the desire to contribute quickly with the need to ask questions and absorb knowledge from more experienced teammates is also common. It's normal to feel overwhelmed at first, but most organizations offer structured onboarding, mentorship, and opportunities to collaborate in agile teams to ease this transition. Staying proactive in communication and seeking feedback can help new grads grow rapidly and become valuable contributors.

What is a Full Time New Grad Software Engineer job?

A Full Time New Grad Software Engineer job is an entry-level software engineering role designed for recent graduates with a degree in computer science or a related field. These roles typically involve software development, coding, debugging, and collaborating with teams to build and maintain applications or systems. Companies offer these positions to help new graduates transition into the workforce, providing training, mentorship, and hands-on experience with real-world projects. The job may involve working with various programming languages, frameworks, and development tools based on the company's technology stack. It serves as a foundation for building technical skills and gaining industry experience for future career growth.

What are the key skills and qualifications needed to thrive in the Full Time New Grad Software Engineer position, and why are they important?

To thrive as a Full Time New Grad Software Engineer, you need a solid grasp of programming fundamentals, problem-solving abilities, and a relevant bachelor’s degree in computer science or a related field. Familiarity with languages like Java, Python, or C++, version control systems such as Git, and foundational knowledge of software development methodologies are common requirements. Excellent communication, a willingness to learn, teamwork, and time management skills help new grads effectively integrate with teams and adapt quickly. These skills and qualities are essential for delivering high-quality code, growing professionally, and collaborating successfully in dynamic engineering environments.

What are the most commonly searched types of New Grad Software Engineer jobs in Raleigh, NC? The most popular types of New Grad Software Engineer jobs in Raleigh, NC are:
What job categories do people searching Full Time New Grad Software Engineer jobs in Raleigh, NC look for? The top searched job categories for Full Time New Grad Software Engineer jobs in Raleigh, NC are:
Infographic showing various Full Time New Grad Software Engineer job openings in Raleigh, NC as of July 2026, with employment types broken down into 100% Full Time. Highlights an 83% In-person, 3% Hybrid, and 14% Remote job distribution, with an average salary of $143,405 per year, or $68.9 per hour.
Software Engineer III

$56 - $75/hr

Full-time

Posted 6 days ago


State Employees' Credit Union (North Carolina) rating

8.2

Company rating: 8.2 out of 10

Based on 23 frontline employees who took The Breakroom Quiz


Job description

If you are motivated and believe in the credit union philosophy of "People Helping People," join our team!
Essential Responsibilities
  • 30% Lead and Mentor
  • Work closely with Business and IT leaders to define, develop, and implement solutions within the Application Development infrastructure as well as associated integration endpoints.
  • Provide guidance for vendors, and other IT areas, or business division during project efforts or BAU support.
  • Provide subject matter expertise of the supported solution and processes with level 2 support as needed.
  • Provide technical guidance and mentorship to junior engineers, fostering their professional growth and development.
  • 25% Development and Problem-Solving
  • Lead the design, development, and implementation of complex projects, ensuring timely and successful delivery.
  • Diagnose and troubleshoot complex technical issues, providing effective solutions.
  • Conduct root cause analysis of problems and implement corrective actions as needed.
  • Experience in Product Development Lifecycle, ideally within Agile methodologies, sprint planning, and project tracking tools (e.g., JIRA, Confluence, Helix).
  • 15% Documentation
  • Conduct technical reviews of designs, code, and documentation to ensure quality and compliance.
  • Develop and maintain clear and concise technical documentation, including design specifications, test plans, and user manuals.
  • Ensure proper documentation and archiving of all work.
  • 10% Stay abreast of the latest industry trends, technologies, and best practices
  • 10% Collaboration:
  • Collaborate with cross-functional teams to ensure project success.
  • Technical liaison to software engineers, systems engineers, database administrators, quality assurance, and other IT and business teams
  • Provide periodic "on-call" coverage after business hours, weekends and/or holidays as needed for minimal outages/production impacts.
  • 10% Research and evaluate new technologies and tools to improve engineering processes and efficiency.

Required Education & Experience: Bachelor's in software engineering, computer science and information systems
  • Additional five years of relevant experience can be considered in lieu of degree

Required Relevant Experience: Minimum direct years experience: 5+ years preferred
Required Skills:
  • Proficient and dedicated to writing reliable, testable, maintainable, and performant code.
  • Engage for Support & Troubleshooting as well as Implementation and Conversion Projects with following vendors Diebold Nixdorf, Hyosung, CFS Solutions, CV Systems, and Verafin.
  • Strong project management and organizational skills.
  • Strong understanding of SDLC and Agile methodologies.
  • Strong Knowledge of JavaScript, Phython, JSON & XML, HTML5, Web Services: REST and/or SOAP API.
  • Proficiency in relevant software tools (e.g., Power Bi, SQL, PowerQuery).
  • Familiarity with relevant compliance standards such as PCI-DSS and GDPR
  • Must be able to confidently interact with technical, non-technical, and management staff.
  • Perform full-stack programming tasks according to established company, department, and project standards. Implements code that is clear, concise, tested and easily understood by others. Performs code reviews, code merges, and design reviews with peers.
  • Work cross-functionally with product teams, project managers, business analysts, stakeholders, and other engineering teams to create fast, intuitive, stable, and easy to use software to meet the needs of the organization and our members.
  • Perform a variety of actions that evaluate and improve department systems, processes, and applications. Provides new feature time estimates for system changes and assists in implementing modifications. Ability to effectively coach, train and mentor more junior engineers and help them solve technical challenges.
  • Collects data related to user requests and determines scope, time estimates, and system impacts. Inspect business and programming specifications, coding, test plans, documentation, and implementation plans for accuracy.
  • Designs, creates, and executes system integrated test plans and automation scripts to validate application functionality.
  • Implement new features, troubleshoot bugs, and assist in the support of production incidents.
  • Performs code reviews, code merges, and design reviews with peers. * Must have strong analytical skills with high attention to detail.
  • Designs functional system integration tests and automation scripts where applicable.
  • Collaborative and team player attitude with excellent communication skills both written and oral.
  • Proficient in multiple industry-adopted programming languages.
  • Strong experience working between multiple projects simultaneously, with varied degrees of complexity and duration.
  • Experience working in large, enterprise level programs/projects, preferably with a background in Financial Services.
  • Experience and/or understanding in Financial Services, or related industry is a plus. Ability to effectively coach and mentor more junior engineers. * Proven ability to not only build technology solutions but explain your solution architecture and technology choices to enterprise Architects and senior leadership.
  • Must be able to speak English fluently.
  • Experience assessing and managing technology and cyber security risks related to application, network, and infrastructure.
  • Perform review and refinement of the product backlog and assist with their prioritization.
  • Drive the evolution of our technology platforms and development standards to ensure that we deliver scalable software solutions to business requirements.
  • Serves as on-call responder for software the team supports.
  • Ability to not only build technology solutions but explain your solution architecture and technology choices to enterprise architects and senior leadership.
  • Proven ability to define and solve complex business problems, leveraging best in class technical solutions.

Job Environment & Physical Requirements:
  • Onsite position with expectations to attend meetings and in person training is required.
  • Sitting or standing for prolonged periods
  • Computer for prolonged periods
  • Telephone for prolonged periods
  • Ability to lift up to 20 lbs.

SECU provides equal employment opportunity to all qualified persons regardless of race, color, religion, age, sex, sexual orientation, gender identity, national origin, genetic information, disability, veteran status, or other classification protected by law.
Disclaimer
State Employees' Credit Union reserves the right to fill this role at a higher/lower level based on business need.

What State Employees' Credit Union (North Carolina) employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom