Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Technology
Software Developer / Engineer
Harrisburg, NC

Find & Apply For Software Developer / Engineer Jobs in Harrisburg, North Carolina

Browse jobs from a variety of sources below, sorted with the most recently published, nearest to the top. Click the title to view more information and apply online.

Skip to job details
Now viewing: Software Engineer
Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Bartech Staffing

Software Engineer

Choose a Location

This role is available in multiple locations. Pick one to apply.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
86
out of 100
Average of individual scores

Were these scores useful?

Job Description

Role summary / purpose We are looking for a skilled Software Engineer to join our engineering team. You will build cloud-native applications that support customer insights and energy analysis, as well as other business initiatives. In this role, there is opportunity to utilize modern technologies, contribute to platform transformations, and collaborate with stakeholders. The role is ideal for engineers who are comfortable owning features from conception through deployment and production support. Key responsibilities Design, implement, and maintain high-performance, reusable applications using Java, PostgreSQL and cloud technologies. Participate in all phases of the software development lifecycle, from requirements analysis to testing and release, through Agile sprint execution. Develop low-latency, high performance and highly available applications to support business functions. Troubleshoot, debug, and upgrade existing systems; optimize application performance and scalability. Work with product owner, operations, cross-functional teams, and other stakeholders to deliver technical solutions. Requirements - education & experience A Bachelor of Science (BS) degree in Computer Science, Computer Engineering, or a related field is strongly preferred. 7+ years of professional software development experience delivering enterprise-applications and technology solutions is highly desired. Experience working with cloud technologies such as AWS or similar cloud platforms. Required skills Strong hands-on experience with Spring Framework including Spring Boot, Spring MVC, and ORM tools like Hibernate. Experience with designing RESTful APIs, API architectures and API management platforms. Proficiency in relational databases such as PostgreSQL and SQL Server, and familiarity with NoSQL solutions. Experience with GitHub Actions, CI/CD automation, containerization, and Git version control. Demonstrated ability to manage multiple priorities and deliver projects on schedule in an Agile environment. Strong problem-solving mindset with an ownership mentality; excellent verbal and written communication skills.