Causeway Geotech Ltd

Junior Software Engineer

Causeway Geotech Ltd

full-time

Posted on:

Location Type: Hybrid

Location: Lisbon • 🇵🇹 Portugal

Visit company website
AI Apply
Apply

Job Level

Junior

Tech Stack

JavaJavaScript

About the role

  • Design, code, test, and debug technical solutions including complex components
  • Provide product support (fixing defects) in older technologies where required
  • Write clean, well-designed documented/commented code
  • Estimate effort required to accomplish requirements
  • Collaborate with other team members to help specify, design, and develop software
  • Identify process deficiencies and propose and implement solutions
  • Ensure that technical product is developed accurately, based on best practice standards
  • Work with the security team to ensure that data security standards are met
  • Participate in code reviews and quality assurance activities
  • Take responsibility for your personal development and ensure skills are up to date

Requirements

  • New to industry, basic knowledge, acquired some training/knowledge and limited experience
  • Keen interest in pursuing a career as a Software Engineer
  • Experience in Java
  • Experience in HTML, JavaScript and CSS
  • Good understanding of relational databases
  • Good understanding of unit testing
  • Awareness of current trends and developments in software engineering
  • Basic understanding of Agile (Scrum) methodologies and project management
  • Good knowledge of quality standards, security, and best practices
Benefits
  • Hybrid working alongside the opportunity to work from modern, collaborative offices
  • Commitment to building a diverse team with a variety of backgrounds, skills and views
  • Well-being as a priority, alongside business goals
  • Work-life balance advocacy

Applicant Tracking System Keywords

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

Hard skills
JavaHTMLJavaScriptCSSrelational databasesunit testingAgileScrumsoftware engineering best practicesdata security standards
Soft skills
collaborationproblem-solvingcommunicationpersonal developmentattention to detailadaptabilityinitiativecritical thinkingtime managementteamwork