Junior Software Engineer

Experian

full-time

Posted on:

Location Type: Remote

Location: Costa Rica

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • You will develop and implement features aligned with user stories and acceptance criteria.
  • Perform manual and unit testing to ensure software quality, reliability, and performance.
  • Support agile workflows by using tools like Jira and Confluence to track work and document decisions.
  • Manage code and feature delivery using Git (branches, commit, pull requests, and merge).
  • Debug and resolve issues during development, escalating when needed.
  • Participate in peer code reviews, offering constructive feedback and following coding standards.

Requirements

  • Bachelor's degree in Computer Science or related field or equivalent practical experience.
  • 0–2 years of experience in a computing or software development environment.
  • Experience with core computer science concepts (e.g., data structures, algorithms, OOP).
  • Proficiency in at least one programming language; experience with React or .NET is a plus.
  • Familiarity with software engineering practices such as testing, source control, and agile planning.
  • Experience troubleshooting issues with users; able to collaborate.
  • Exposure to relational or NoSQL databases (e.g., SQL, MongoDB and Postgres).
Benefits
  • Medical, life and dental insurance
  • Asociacion Solidarista
  • International Share Save Plan
  • Flex Work/Work from home
  • Paid time off
  • Annual Performance Bonus
  • Education Reimbursement
  • Family Bonding
  • Bereavement Leave
  • Referral Program
  • more.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
programming languageReact.NETdata structuresalgorithmsobject-oriented programmingmanual testingunit testingrelational databasesNoSQL databases
Soft skills
collaborationconstructive feedbackproblem-solving
Certifications
Bachelor's degree in Computer Science