1

Assistant Software Engineer Jobs in Arkansas (NOW HIRING)

As a Software Engineer I, you will contribute to the development, optimization, and enhancement of ... ESSENTIAL DUTIES AND RESPONSIBILITIES Assist in the design, development, and maintenance of ...

Software Engineer III Job Location: 811 Excellence Dr, Bentonville, AR 72716 Duties: Coordinates ... User stories to understand the Business/Stakeholder/Technical requirements and assist in analyzing ...

Software Engineer III Job Location: 811 Excellence Dr, Bentonville, AR 72716 Duties: Coordinates ... User stories to understand the Business/Stakeholder/Technical requirements and assist in analyzing ...

... teams to assist in resolution; formulating action plans; directing actions as designated ... Software Engineering, or related field plus 4 years of experience in software engineering or ...

From developing HR chatbots and virtual assistants to creating invoice solutions and facilitating ... Provide hands-on technical guidance and mentorship to software engineers, fostering a culture of ...

Principal, Software Engineer

Goshen, AR · On-site

$110K - $220K/yr

From developing HR chatbots and virtual assistants to creating invoice solutions and facilitating ... Provide hands-on technical guidance and mentorship to software engineers, fostering a culture of ...

From developing HR chatbots and virtual assistants to creating invoice solutions and facilitating ... Provide hands-on technical guidance and mentorship to software engineers, fostering a culture of ...

From developing HR chatbots and virtual assistants to creating invoice solutions and facilitating ... Provide hands-on technical guidance and mentorship to software engineers, fostering a culture of ...

From developing HR chatbots and virtual assistants to creating invoice solutions and facilitating ... Provide hands-on technical guidance and mentorship to software engineers, fostering a culture of ...

Principal, Software Engineer

Lowell, AR · On-site

$110K - $220K/yr

From developing HR chatbots and virtual assistants to creating invoice solutions and facilitating ... Provide hands-on technical guidance and mentorship to software engineers, fostering a culture of ...

Principal, Software Engineer

Johnson, AR · On-site

$110K - $220K/yr

From developing HR chatbots and virtual assistants to creating invoice solutions and facilitating ... Provide hands-on technical guidance and mentorship to software engineers, fostering a culture of ...

From developing HR chatbots and virtual assistants to creating invoice solutions and facilitating ... Provide hands-on technical guidance and mentorship to software engineers, fostering a culture of ...

From developing HR chatbots and virtual assistants to creating invoice solutions and facilitating ... Provide hands-on technical guidance and mentorship to software engineers, fostering a culture of ...

Principal, Software Engineer

Gravette, AR · On-site

$110K - $220K/yr

From developing HR chatbots and virtual assistants to creating invoice solutions and facilitating ... Provide hands-on technical guidance and mentorship to software engineers, fostering a culture of ...

Principal, Software Engineer

Rogers, AR · On-site

$110K - $220K/yr

From developing HR chatbots and virtual assistants to creating invoice solutions and facilitating ... Provide hands-on technical guidance and mentorship to software engineers, fostering a culture of ...

From developing HR chatbots and virtual assistants to creating invoice solutions and facilitating ... Provide hands-on technical guidance and mentorship to software engineers, fostering a culture of ...

From developing HR chatbots and virtual assistants to creating invoice solutions and facilitating ... Provide hands-on technical guidance and mentorship to software engineers, fostering a culture of ...

Principal, Software Engineer

Decatur, AR · On-site

$110K - $220K/yr

From developing HR chatbots and virtual assistants to creating invoice solutions and facilitating ... Provide hands-on technical guidance and mentorship to software engineers, fostering a culture of ...

From developing HR chatbots and virtual assistants to creating invoice solutions and facilitating ... Provide hands-on technical guidance and mentorship to software engineers, fostering a culture of ...

next page

Showing results 1-20

Assistant Software Engineer information

See Arkansas salary details

$27.3K

$73.4K

$111.2K

How much do assistant software engineer jobs pay per year?

As of Aug 4, 2026, the average yearly pay for assistant software engineer in Arkansas is $73,391.00, according to ZipRecruiter salary data. Most workers in this role earn between $58,300.00 and $86,400.00 per year, depending on experience, location, and employer.

What is the difference between Assistant Software Engineer vs Software Engineer?

AspectAssistant Software EngineerSoftware Engineer
Required CredentialsBachelor's degree in CS or related field; some internshipsBachelor's or higher; more experience preferred
Work EnvironmentEntry-level, supervised tasks, learning-focusedFull responsibility for projects, independent problem-solving
Employer & Industry UsageCommon in tech companies, startups, IT departmentsStandard role across tech, finance, healthcare, and more

The main difference is experience and responsibility. Assistant Software Engineers are entry-level, focusing on learning and supporting tasks, while Software Engineers handle full project development independently. The roles often overlap in credentials and work environment, but the Software Engineer position involves greater autonomy and technical expertise.

What are the key skills and qualifications needed to thrive as an assistant software engineer?

To thrive as an Assistant Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), software development fundamentals, and typically a bachelor's degree in computer science or a related field. Familiarity with version control systems like Git, basic debugging tools, and common development frameworks is important. Strong problem-solving abilities, collaboration, and effective communication help you work efficiently within teams and adapt to evolving project requirements. These skills and qualities are essential for delivering quality code, learning quickly, and contributing to successful software projects.

What are some common challenges faced by assistant software engineers when joining a new development team?

Assistant Software Engineers often encounter challenges such as adapting to unfamiliar codebases, learning new technologies or frameworks used by the team, and understanding the team's workflow and communication practices. It's common to spend initial weeks focusing on onboarding tasks, shadowing experienced developers, and gradually taking on more complex assignments. Collaboration with senior engineers is key, as they provide guidance and feedback to help you grow technically and integrate smoothly into the team's processes.
What are the most commonly searched types of Software Engineer jobs in Arkansas? The most popular types of Software Engineer jobs in Arkansas are:
What are popular job titles related to Assistant Software Engineer jobs in Arkansas? For Assistant Software Engineer jobs in Arkansas, the most frequently searched job titles are:
What job categories do people searching Assistant Software Engineer jobs in Arkansas look for? The top searched job categories for Assistant Software Engineer jobs in Arkansas are:

Software Engineer I

Murphy USA

El Dorado, AR • On-site, Remote

Other

Posted 14 days ago


Murphy USA rating

4.2

Company rating: 4.2 out of 10

Based on 256 frontline employees who took The Breakroom Quiz

41st of 46 rated convenience stores


Job description

GENERAL DESCRIPTION OF POSITION
Murphy USA is seeking a highly motivated and innovative **IT Software Engineer I** to join our dynamic IT team. This internship offers a unique opportunity to work as part of an experienced enterprise application team in a fast-paced, collaborative environment, where you will gain hands-on experience with the latest technologies, tools, and frameworks.
As a Software Engineer I, you will contribute to the development, optimization, and enhancement of software solutions that support our business operations. You will have the chance to work with modern technologies including cloud platforms such as Azure and Oracle, and modern programming languages like Python, C#, and REACT. Our team embraces continuous integration, orchestration, DevOps practices, and agile development methodologies, ensuring you gain exposure to the most current industry practices.
If you're passionate about technology, eager to learn, and excited about working with the latest advancements in the tech world, Murphy USA is the perfect place to FUEL your career in software engineering.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Assist in the design, development, and maintenance of software applications, integrations, and internal tools that support Murphy USA's business processes.
Work alongside software engineers to contribute to coding, testing, and troubleshooting software and related integrations.
Collaborate with cross-functional teams to enhance application functionality and improve user experience.
Participate in software testing and debugging to ensure software quality and efficiency.
Support the integration of new features and assist in the automation of workflows and processes.
Develop scripts or tools to streamline processes, improve software performance, and ensure system reliability.
Contribute to the documentation of software solutions and assist in maintaining technical documentation for future use.
Stay current with industry trends and emerging technologies, bringing fresh ideas and insights to the team.
QUALIFICATIONS
To perform this job successfully, an individual must be able to perform each essential duty mentioned satisfactorily.  The requirements listed below are representative of the knowledge, skill, and/or ability required.
Completed a Bachelor's or Master's degree in Computer Science, Information Technology, Software Engineering, or a related field.
Strong understanding of object-oriented programming (OOP) concepts, software development principles, source control practices, and modern software development lifecycles.
Beginner to intermediate proficiency in programming languages such as Python, C#, and REACT.
Familiarity with relational databases, SQL scripting, REST APIs, and the ability to execute, troubleshoot, and modify database queries and scripts.
Strong analytical and problem-solving skills with a focus on delivering high-quality code.
Ability to explain, comment, and document coding logic within our strong code review culture
Good communication skills, both written and verbal, with the ability to collaborate effectively in a team environment.
Use of AI-assisted tools to accelerate development, documentation, and code quality.
Self-motivated, detail-oriented, and eager to learn and contribute to meaningful projects.
Previous internship or project experience in software development is a plus (not required).
Exposure with version control systems, preferably Git, is a plus (not required).
Exposure with JavaScript frameworks like React, AngularJS, and familiarity with Azure Cloud is a plus.
Exposure to Agile methodologies, CI/CD pipelines and automation tools such as Azure DevOps or GitHub Actions is a plus.
Ability to analyze routine application issues, utilize logical troubleshooting techniques, and interpret system data to identify root causes.
Contribute to maintaining and updating technical documentation, support documentation, and system diagrams.
This role does not allow for 100% remote work

What Murphy USA employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom