Junior Software Engineer
Experian
full-time
Posted on:
Location Type: Remote
Location: Costa Rica
Visit company websiteExplore more
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