Competencies:
Integrity
Organizational Skills
Technical Skills
Customer Service
Teamwork
Junior Software Engineer
The Junior Software Engineer will help build, test, support, and improve software applications, ecommerce systems, data
workflows, and system integrations that support core business operations and external business connections. This role is
ideal for an early-career developer who is eager to grow technical skills, contribute to team projects, and gain hands-on
experience across development, testing, troubleshooting, and support activities.
Key Responsibilities
Participate in Agile and DevOps team processes by helping manage assigned work items, updating user stories and
task status, and contributing to sprint planning, reviews, and retrospectives.
Collaborate with business users and internal teams to understand requirements, reproduce issues, and support
solution delivery
Assist in developing, maintaining, and supporting software applications, integrations, and data processes used
across the business
Contribute to quality assurance efforts by executing test cases, validating expected results, documenting defects,
retesting fixes, and helping ensure software changes meet functional and quality standards before release
Monitor and evaluate API and file-based ecommerce integrations, then plan, develop, and test improvements
Write and maintain code, queries, scripts, and basic data transformation logic to support application functionality
Work with APIs, databases, and other system interfaces to help exchange and process business data
Participate in testing and quality assurance activities, including validating functionality, identifying defects, and
helping verify bug fixes
Help troubleshoot software issues, data errors, and system problems under the guidance of senior team members
Monitor application health, job execution, and data accuracy to help ensure dependable system performance
Write and maintain clear technical documentation for integrations, workflows, and support procedures
Qualifications
Bachelor s degree in Computer Science, Information Systems, or a related field (or equivalent practical experience)
0-2 years of professional software development experience (internships or co-ops welcome)
Familiarity with object-oriented languages (C# and .NET Core, Java, etc.) for building and supporting API-based
integrations
Familiarity with software development fundamentals such as version control, debugging, and unit testing
Understanding of RESTful APIs, HTTP methods, and JSON/XML data formats
Ability to communicate technical concepts clearly to both technical and non-technical stakeholders
Strong problem-solving skills and attention to detail
Preferred Qualifications
Working knowledge of SQL and relational database concepts (T-SQL preferred)
Understanding of data relationships, validation, transformation, and mapping concepts
Familiarity with API monitoring, logging, or integration middleware tools
Exposure to structured data exchange formats such as Apache Parquet, ORC, or Avro
Some exposure or coursework covering ANSI EDI data structure, networks and standards
Work Environment
This position follows a hybrid work schedule, with three days per week working onsite and up to two days remote
Integrity
Organizational Skills
Technical Skills
Customer Service
Teamwork
Junior Software Engineer
The Junior Software Engineer will help build, test, support, and improve software applications, ecommerce systems, data
workflows, and system integrations that support core business operations and external business connections. This role is
ideal for an early-career developer who is eager to grow technical skills, contribute to team projects, and gain hands-on
experience across development, testing, troubleshooting, and support activities.
Key Responsibilities
Participate in Agile and DevOps team processes by helping manage assigned work items, updating user stories and
task status, and contributing to sprint planning, reviews, and retrospectives.
Collaborate with business users and internal teams to understand requirements, reproduce issues, and support
solution delivery
Assist in developing, maintaining, and supporting software applications, integrations, and data processes used
across the business
Contribute to quality assurance efforts by executing test cases, validating expected results, documenting defects,
retesting fixes, and helping ensure software changes meet functional and quality standards before release
Monitor and evaluate API and file-based ecommerce integrations, then plan, develop, and test improvements
Write and maintain code, queries, scripts, and basic data transformation logic to support application functionality
Work with APIs, databases, and other system interfaces to help exchange and process business data
Participate in testing and quality assurance activities, including validating functionality, identifying defects, and
helping verify bug fixes
Help troubleshoot software issues, data errors, and system problems under the guidance of senior team members
Monitor application health, job execution, and data accuracy to help ensure dependable system performance
Write and maintain clear technical documentation for integrations, workflows, and support procedures
Qualifications
Bachelor s degree in Computer Science, Information Systems, or a related field (or equivalent practical experience)
0-2 years of professional software development experience (internships or co-ops welcome)
Familiarity with object-oriented languages (C# and .NET Core, Java, etc.) for building and supporting API-based
integrations
Familiarity with software development fundamentals such as version control, debugging, and unit testing
Understanding of RESTful APIs, HTTP methods, and JSON/XML data formats
Ability to communicate technical concepts clearly to both technical and non-technical stakeholders
Strong problem-solving skills and attention to detail
Preferred Qualifications
Working knowledge of SQL and relational database concepts (T-SQL preferred)
Understanding of data relationships, validation, transformation, and mapping concepts
Familiarity with API monitoring, logging, or integration middleware tools
Exposure to structured data exchange formats such as Apache Parquet, ORC, or Avro
Some exposure or coursework covering ANSI EDI data structure, networks and standards
Work Environment
This position follows a hybrid work schedule, with three days per week working onsite and up to two days remote
Job ID: 518789456
Originally Posted on: 4/25/2026
Want to find more Technology opportunities?
Check out the 165,238 verified Technology jobs on iHireTechnology
Similar Jobs