Junior Software Engineer
Job
Metrolina Greenhouses
Remote
Full-Time
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
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
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, andJSON/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 coveringANSI 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 remoteSimilar remote jobs
International Foundation of Employee Benefit Plans
Brookfield, WI
Posted2 days ago
Updated1 day ago
Similar jobs in Huntersville, NC
Soliant Health
Huntersville, NC
Posted2 days ago
Updated1 day ago