1

Associate Software Engineer Jobs in Angier, NC (NOW HIRING)

Applies advanced software engineering, architectural practices, and emerging technologies to design innovative, scalable solutions, while providing cross team technical leadership, coaching, and ...

... 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.

Senior Software Engineer

Raleigh, NC

$119K - $157K/yr

IXL Learning, developer of personalized learning products used by millions of people globally, is seeking Software Engineers who have a passion for technology and education to help us add new ...

... 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.

Senior Software Engineer

Raleigh, NC · On-site

$119K - $157K/yr

They are seeking a Senior Software Engineer to help enhance existing educational products and build new innovative solutions, working collaboratively with a talented team of engineers.

Senior Software Engineer

Raleigh, NC · On-site

$119K - $157K/yr

IXL Learning is the country's largest EdTech company, seeking Software Engineers who are passionate about technology and education. This role involves developing new features for educational products ...

Software Engineer II

Raleigh, NC · On-site

$94K - $129K/yr

Summary Responsible for designing, developing, and delivering software solutions that support ... Relevant certifications (AWS Certified Developer, Azure Developer Associate, Certified Scrum ...

The Red Hat Openstack Engineering team is looking for a Senior Software Engineer to join us in ... Spread across 40+ countries, our associates work flexibly across work environments, from in-office ...

Senior Software Engineer

Raleigh, NC · On-site

$119K - $157K/yr

IXL Learning is the country's largest EdTech company, seeking Software Engineers who have a passion for technology and education to enhance their educational products. The role involves collaborating ...

Software Engineer

Raleigh, NC · On-site +1

$115K - $185K/yr

S. or foreign equivalent) in Computer Science, Computer Engineering, Cyber-Physical Systems or ... Spread across 40+ countries, our associates work flexibly across work environments, from in-office ...

Showing results 41-60

Associate Software Engineer information

See Angier, NC salary details

$13

$29

$68

How much do associate software engineer jobs pay per hour?

As of Aug 12, 2026, the average hourly pay for associate software engineer in Angier, NC is $29.34, according to ZipRecruiter salary data. Most workers in this role earn between $21.20 and $31.06 per hour, depending on experience, location, and employer.

What are some common challenges faced by associate software engineers when transitioning from academic projects to real-world development teams?

Associate Software Engineers often encounter challenges such as adapting to larger, more complex codebases and learning to work within established development workflows. Unlike academic projects, real-world development involves collaboration with cross-functional teams, adhering to coding standards, and following agile processes. Additionally, balancing learning new technologies with delivering features on tight deadlines can be demanding. However, support from mentors and structured onboarding programs usually helps smooth this transition.

What are the key skills and qualifications needed to thrive as an associate software engineer, and why are they important?

To thrive as an Associate Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically supported by a degree in computer science or a related field. Familiarity with programming languages like Java, Python, or C++, as well as experience using version control systems like Git, are commonly required. Strong problem-solving skills, teamwork, and effective communication set standout candidates apart. These skills and qualities are crucial for delivering reliable software solutions, collaborating within development teams, and adapting to rapidly evolving technologies.

Is 25 too late to become a software engineer?

The associate software engineer role is open to individuals of various ages, and starting a career at 25 is common. Many successful software engineers begin in their mid-20s or later, often after gaining skills through coding bootcamps, online courses, or degree programs. Age is generally not a barrier if you develop relevant skills and gain practical experience.

What is an associate software engineer?

An associate software engineer works with a team of engineering professionals and developers to improve existing software or design new applications. As an associate software engineer, your job duties include coding software, coordinating with hardware engineers to ensure that different types of technology can run the software, and helping the QA team to test software before release. Typical qualifications for the career include a bachelor’s degree in computer science, engineering, or a related field and relevant technical experience with software applications. You also need excellent communication, coding, and analytical problem-solving skills, as well as the ability to work as part of a team.

What are the most commonly searched types of Software Engineer jobs in Angier, NC? The most popular types of Software Engineer jobs in Angier, NC are:
What are popular job titles related to Associate Software Engineer jobs in Angier, NC? For Associate Software Engineer jobs in Angier, NC, the most frequently searched job titles are:
What cities near Angier, NC are hiring for Associate Software Engineer jobs? Cities near Angier, NC with the most Associate Software Engineer job openings:
Infographic showing various Associate Software Engineer job openings in Angier, NC as of August 2026, with employment types broken down into 100% Full Time. Highlights an 80% In-person, 10% Hybrid, and 10% Remote job distribution, with an average salary of $61,034 per year, or $29.3 per hour.

Senior Software Engineer

Seneca Resources Company, LLC

Raleigh, NC • On-site

$65/hr

Contractor

Medical, Dental, Vision, Retirement

Re-posted 24 days ago


Job description

Position Title: Senior Software Engineer
Location: Raleigh, NC
Clearance Requirements: None
Pay Rate: $65.00/hr
Position Description:
Join our client's Business Integrations team as a Senior Software Engineer. You'll help design, build, and enhance integrations that improve customer-facing capabilities. Working closely with Product, Business Analysis, Architecture, Scrum leadership, and business partners, you'll translate requirements into user stories, deliver secure and reliable software, and continuously improve engineering practices.
Key Responsibilities:
  • Collaborate with Product Owner, Business Analyst, Scrum Master, Architecture, and business partners to refine user stories and delivery plans
  • Design, develop, and maintain integrations, enhancements, and bug fixes
  • Write production-quality code aligned with security, performance, and coding standards
  • Build and update features for complex, distributed, n-tier systems
  • Review API documentation to identify requirements, gaps, and risks; contribute to estimation and planning
  • Implement and validate unit tests using established frameworks
  • Contribute to RESTful service integrations and public API consumption
  • Develop tools and practices that increase team efficiency and delivery quality
  • Mentor junior engineers and provide technical guidance and troubleshooting support
  • Identify risks/impediments early and propose contingency plans

Top Requirements:
  • 5+ years of professional software engineering experience with C# / .NET (Visual Studio) and SQL
  • Strong understanding of Object-Oriented Design and SOLID principles
  • Hands-on experience with RESTful APIs, web services, and integration development (building and consuming public APIs)
  • Proficiency with async programming, multi-threading, and serialization
  • Experience with unit testing (MS Test, NUnit, or xUnit)
  • Working knowledge of Agile/Scrum and tooling such as Azure DevOps, CI/CD, Git, and NuGet
  • Experience with distributed / n-tier application architecture
  • Familiarity with authentication, design patterns, and API documentation review
  • Experience with Windows desktop application development and Windows workflow
  • Ability to work with HTML, XML, and JSON
  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience)
  • Excellent communication skills and strong analytical/problem-solving abilities

About Seneca Resources
At Seneca Resources, we are more than just a staffing and consulting firm-we are a trusted career partner. With offices across the U.S. and clients ranging from Fortune 500 companies to government organizations, we provide opportunities that help professionals grow their careers while making an impact.
When you work with Seneca, you're choosing a company that invests in your success, celebrates your achievements, and connects you to meaningful work with leading organizations nationwide. We take the time to understand your goals and match you with roles that align with your skills and career path. Our consultants and contractors enjoy competitive pay, comprehensive health, dental, and vision coverage, 401(k) retirement plans, and the support of a dedicated team who will advocate for you every step of the way.
Seneca Resources is proud to be an Equal Opportunity Employer, committed to fostering a diverse and inclusive workplace where all qualified individuals are encouraged to apply.