• Browse jobs
  • Find the right job type for you
  • Explore how we help job seekers
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Preview candidates
  • Contract talent
  • Permanent talent
  • Learn how we work with you
  • Executive search
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Technology
  • Risk, Audit and Compliance
  • Finance and Accounting
  • Digital, Marketing and Customer Experience
  • Legal
  • Operations
  • Human Resources
  • 2025 Salary Guide
  • Demand for Skilled Talent Report
  • Building Future-Forward Tech Teams
  • Job Market Outlook
  • Press Room
  • Salary and hiring trends
  • Adaptive working
  • Competitive advantage
  • Work/life balance
  • Diversity and inclusion
  • Browse jobs Find your next hire Our locations
    ;

    14 results for Entry Level Software Engineer in Greenville, SC

    RelevanceDate Posted
    Create a Job Alert
    Email me about new Entry Level Software Engineer jobs in Greenville, SC
    Are you sure you want to pass on this job?

    Join our growing team and play a pivotal role in building and maintaining the technological cornerstone of our company. We're seeking a passionate Mid-Level or Senior .NET Developer to contribute to the creation and evolution of our robust .NET applications.

    What You'll Do:

    ·      Collaborate with designers, product managers, and engineers to translate requirements into secure and scalable .NET applications (any flavor: Core, Framework, VB.NET, ASP.NET, etc.).

    ·      Write full stack applications using C# .NET, Blazor, JavaScript, HTML, CSS, and SQL.

    ·      Design, develop, and maintain highly performant applications using best practices and design patterns.

    ·      Write clean, maintainable, and well-documented code, ensuring code quality and stability.

    ·      Implement unit and integration tests, leveraging your expertise in SQL databases and T-SQL.

    ·      Participate in code reviews, troubleshooting, and continuous integration/continuous delivery (CI/CD) processes.

    ·      Leverage Azure cloud services to enhance application scalability and performance.

    ·      Stay up-to-date with the latest advancements in the .NET ecosystem and related technologies.

    What We Offer:

    ·      Competitive salary and benefits package

    ·      Opportunity to work on challenging and impactful projects

    ·      Collaborative and supportive work environment

    ·      Continuous learning and development opportunities

    ·      Vibrant and growing company culture

    ·      The chance to be part of a team that is passionate about building the future


    Requirements:

    ·      3 or more years of experience as an application developer, software engineer, or similar.

    ·      Experience with specific .NET flavors (ASP.NET MVC, VB.NET, Core, WPF, etc.)

    ·      Experience developing RESTful APIs and SQL database integrations

    ·      Cloud DevOps tools (CI/CD Pipelines, Infrastructure as Code)

    ·      Exposure to Blazor frontend experience is strongly preferred. 

    Technology Doesn't Change the World, People Do.®

    Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles. Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more. All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information. © 2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking “Apply Now,” you’re agreeing to Robert Half’s Terms of Use.

    Entry Level Software Engineer Jobs in Greenville

    .NET Developer <p>Join our growing team and play a pivotal role in building and maintaining the technological cornerstone of our company. We're seeking a passionate Mid-Level or Senior .NET Developer to contribute to the creation and evolution of our robust .NET applications.</p><p>What You'll Do:</p><p>·      Collaborate with designers, product managers, and engineers to translate requirements into secure and scalable .NET applications (any flavor: Core, Framework, VB.NET, ASP.NET, etc.).</p><p>·      Write full stack applications using C# .NET, Blazor, JavaScript, HTML, CSS, and SQL. </p><p>·      Design, develop, and maintain highly performant applications using best practices and design patterns.</p><p>·      Write clean, maintainable, and well-documented code, ensuring code quality and stability.</p><p>·      Implement unit and integration tests, leveraging your expertise in SQL databases and T-SQL.</p><p>·      Participate in code reviews, troubleshooting, and continuous integration/continuous delivery (CI/CD) processes.</p><p>·      Leverage Azure cloud services to enhance application scalability and performance.</p><p>·      Stay up-to-date with the latest advancements in the .NET ecosystem and related technologies.</p><p>What We Offer:</p><p>·      Competitive salary and benefits package</p><p>·      Opportunity to work on challenging and impactful projects</p><p>·      Collaborative and supportive work environment</p><p>·      Continuous learning and development opportunities</p><p>·      Vibrant and growing company culture</p><p>·      The chance to be part of a team that is passionate about building the future</p><p><br></p> Software Developer <p>We are in search of a Software Developer to join our team in South Carolina. As part of our team, the Software Developer will play a crucial role in both front-end and back-end development, utilizing their expertise in various programming languages and technologies such as Java, React, and AWS. This role offers a long-term contract employment opportunity.</p><p><br></p><p>Responsibilities: </p><p><br></p><p>• Develop and maintain back-end components to improve responsiveness and overall performance.</p><p>• Integrate user-facing elements into applications with server-side logic.</p><p>• Implement security and data protection solutions.</p><p>• Assess and prioritize feature requests.</p><p>• Collaborate with internal teams to understand user requirements and provide technical solutions.</p><p>• Manage testing and bug tracking to optimize software performance.</p><p>• Guide the entire application lifecycle, focusing on coding and debugging. </p><p>• Design innovative UI/UX to provide an enhanced user experience.</p><p>• Work with data pipelines to ensure efficient data flow between software and systems.</p><p>• Stay abreast of emerging technologies and apply them to operations where necessary.</p> Software Developer <p>Do you crave building innovative web experiences that push boundaries? Are you passionate about crafting clean, efficient code and collaborating with a talented team? If so, then we want to hear from you!</p><p>Join our growing team in the heart of Greenville, SC and take a pivotal role in shaping the future of our clients. We're seeking a passionate and skilled Web Developer to play a crucial role in building and maintaining our next-generation web applications.</p><p>Day-to-day:</p><p>·      Collaborate with designers, product managers, and engineers to translate innovative ideas into robust, user-friendly web applications.</p><p>·      Develop and maintain highly scalable and performant web applications using Express, React, Node.js, and JavaScript.</p><p>·      Write clean, maintainable, and well-documented code that adheres to best practices.</p><p>·      Implement front-end features and integrate with back-end services using RESTful APIs.</p><p>·      Participate in code reviews, unit testing, and continuous integration/continuous delivery (CI/CD) processes.</p><p>·      Stay up-to-date with the latest web development trends and technologies.</p><p>What We Offer:</p><p>·      Competitive salary and benefits package</p><p>·      Opportunity to work on challenging and impactful projects</p><p>·      Collaborative and supportive work environment</p><p>·      Continuous learning and development opportunities</p><p>·      Vibrant and growing company culture</p><p>·      The chance to be part of a team that is passionate about making a difference</p><p><br></p> Java Developer <p>Robert Half Technology is currently seeking an experienced Java Developer for an exceptional opportunity with a cutting-edge company!</p><p> </p><p>• Develops and maintains software under limited direction and oversight</p><p>• Participates in departmental activities and contributes to collaborative design and implementation decision-making efforts</p><p>• Participates in the testing process through test review and analysis, testing, and certification of software</p><p>• Provides technical guidance and oversight for more junior developers on more complex projects</p><p>• Meets assigned deadlines and milestones</p><p>• Works closely with other software development staff and immediate supervisors. Collaborates with company leaders and subject-matter experts in other departments to resolve questions and problems.</p><p>• Contributes to the development of project schedules and workflows</p><p>• Recommends changes and enhancements to software applications</p> DevOps Engineer <p>Do you thrive in the intersection of development and operations? Are you passionate about building and deploying software with efficiency and agility? If so, then we want you on our team!</p><p>We are seeking a talented and motivated DevOps Engineer to join our dynamic team. In this role, you will play a pivotal role in automating our software delivery pipeline and ensuring seamless deployment across various cloud platforms. You will leverage your expertise in automation, cloud technologies, and DevOps methodologies to streamline our development process and accelerate innovation.</p><p>What you'll do:</p><p>·      Design, develop, and implement automated CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or CircleCI.</p><p>·      Configure and manage infrastructure across leading cloud providers, including Azure, AWS, and GCP.</p><p>·      Utilize infrastructure as code (IaC) tools like Terraform, Ansible, or CloudFormation to automate infrastructure provisioning and configuration.</p><p>·      Implement containerization technologies like Docker and Kubernetes to package, deploy, and manage microservices effectively.</p><p>·      Collaborate with developers and operations teams to ensure seamless integration and delivery of software products.</p><p>·      Monitor and troubleshoot deployments, identify potential bottlenecks, and continuously improve the efficiency of the DevOps pipeline.</p><p>·      Stay up-to-date on the latest trends and best practices in DevOps methodologies and cloud technologies.</p><p>What we offer:</p><p>·      Competitive salary and benefits package.</p><p>·      Opportunity to work on challenging and impactful projects with cutting-edge technologies.</p><p>·      Collaborative and supportive work environment.</p><p>·      Continuous learning and development opportunities.</p><p>·      Be part of a team that is passionate about innovation and building the future.</p><p><br></p> .NET Developer <p>Robert Half Technology is currently seeking a .NET / C# Developer for an exceptional opportunity with a cutting-edge company!</p><p><br></p><p>•           Design and develop business solutions using various technologies</p><p>•           Test software development methodology</p><p>•           Provide ongoing maintenance, support and enhancements in existing systems and platforms</p><p>•           Collaborate cross-functionally with business users, project managers and other developers to achieve optimal solutions</p><p>•           Provide recommendations for continuous improvement</p><p>•           Work alongside other developers on the team to elevate technology and consistently apply best practices</p> Full Stack Developer <p>Robert Half Technology is currently seeking a Full Stack Developer for an exceptional opportunity with a cutting-edge company!</p><p><br></p><p>•           Design, develop, test, deploy, maintain and improve web pages</p><p>•           Assist the design team and backend development team by being able to effectively implement front-end templates, HTML, CSS and Javascript.</p><p>•           Create custom solutions when needed, and actively assist in improving the usability and functionality of highly customized B2C and B2B eCommerce systems.</p><p>•           Collaborate with project/tech leads, and peers. Take ownership of tasks and projects as an individual contributor. Partner with diverse groups across the business to solve problems.</p><p>•           Help improve the speed, efficiency, and quality of development efforts</p><p>•           Consult with project/tech leads to help them make prioritization decisions in an Agile(ish) workflow</p><p>•           Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement</p><p>•           Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience</p><p>•           Developing ideas for new programs, products, or features by monitoring industry developments and trends</p><p>•           Recording data and reporting it to proper parties, such as clients or leadership</p><p>•           Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members</p><p>•           Taking lead on projects, as needed</p> Database Developer <p>Robert Half Technology is currently seeking a Database Developer for an exceptional opportunity with a cutting-edge company!</p><p><br></p><p>This individual will be responsible for developing, testing, improving and maintaining new and existing databases to help users retrieve data effectively. You will be working closely with developers to ensure system consistency.</p><p><br></p><p>•           Design stable, reliable and effective databases</p><p>•           Optimize and maintain systems</p><p>•           Modify databases according to requests and perform tests</p><p>•           Solve database usage issues and malfunctions</p><p>•           Liaise with developers to improve applications and establish best practices</p><p>•           Gather user requirements and identify new features</p><p>•           Provide data management support to users</p><p>•           Ensure all database programs meet company and performance requirements</p><p>•           Research and suggest new database products, services and protocols</p> Back-end Web Developer <p>Robert Half Technology is currently seeking a Back-end Web Developer for an exceptional opportunity with a cutting-edge company!</p><p><br></p><p>Responsibilities include:</p><p><br></p><p>•           Drive and code solutions using creative solutions</p><p>•           Collaborate with key partners to deliver on time tested and reusable code in a rapidly changing environment</p><p>•           Identify business needs and adapt solutions that align with the company goals</p><p>•           Work through complex business processes and create simple solutions integrating best of breed tools</p><p>•           Work with leadership and others to find the right solutions</p> Front-end Web Developer <p>Robert Half Technology is currently seeking a Front-end Web Developer for an exceptional opportunity with a cutting-edge company!</p><p><br></p><p>Responsibilities include:</p><p><br></p><p>•           Drive and code solutions using creative solutions</p><p>•           Collaborate with key partners to deliver on time tested and reusable code in a rapidly changing environment</p><p>•           Identify business needs and adapt solutions that align with the company goals</p><p>•           Work through complex business processes and create simple solutions integrating best of breed tools</p><p>•           Work with leadership and others to find the right solutions</p> Django Developer <p>We are seeking a highly skilled Django Developer to join our dynamic engineering team. The ideal candidate will have a deep understanding of Python web frameworks and a passion for building scalable, efficient, and user-friendly applications. This role will involve designing, developing, and maintaining robust web applications, APIs, and data pipelines.</p><p><strong>Responsibilities</strong></p><ul><li>Design and develop robust backend systems using Django and its ecosystem.</li><li>Write clean, well-structured, and maintainable Python code.</li><li>Implement RESTful APIs to power frontend applications and data integrations.</li><li>Optimize database queries and application performance.</li><li>Collaborate with frontend developers to build seamless user experiences.</li><li>Integrate React frontend framework with Django backend.</li><li>Design and implement efficient data models using relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB).</li><li>Write comprehensive unit, integration, and end-to-end tests.</li><li>Utilize testing tools like Selenium and Scrapy for automated testing.</li><li>Deploy applications to production environments using containerization technologies (Docker, Kubernetes).</li></ul><p><br></p> Full Stack Web Developer <p>Robert Half Technology is currently seeking a talented Full Stack Web Developer for an exceptional opportunity with a cutting-edge company located in the Asheville area!</p> Back End Developer We are offering a position for a Back End Developer to join our team in Candler, North Carolina, 28728, United States. This role provides a contract to permanent employment opportunity, where you will be developing, modifying, and maintaining ASP.NET and API systems. You will also have the opportunity to learn from a senior developer, and work closely with a custom built ERP system. <br><br>Responsibilities:<br>• Develop and maintain ASP.NET and API systems<br>• Modify SQL stored procedures and have exposure to ETL <br>• Learn from a senior developer who is preparing to retire<br>• Work closely with a custom built ERP system<br>• Provide skill assessment or GitHub or portfolio to showcase code<br>• Work eagerly and efficiently in a team environment. ArcGIS Developer We are offering a long term contract employment opportunity for an ArcGIS Developer. This role is completely remote and ideally suited to someone in the Eastern time zone. You will be part of a team responsible for building a new application for the real estate industry, transitioning from 2D maps to 3D models of properties, inclusive of property views and data. <br><br>Responsibilities:<br><br>• Utilize your proficiency with ArcGIS to extract relevant data<br>• Work closely with development teams to integrate this data into our new application<br>• Use your knowledge of the Microsoft stack (.NET, Azure, possibly React) to contribute to the development process<br>• Assist in the creation of interactive 3D models of properties, including views of the property and its surroundings<br>• Ensure the accurate representation of data about the property, such as recent comparable sales and location specifics like crime stats and school ratings<br>• Participate in the full software development life cycle, ensuring efficient and effective project delivery<br>• Maintain communication with the team, providing updates and progress reports as needed<br>• Continuously update your knowledge and skills in GIS software, ArcGIS Server, and Geographic Information Systems to stay at the forefront of industry advancements.