Junior Software Engineer - Academic and Administrative Software Solutions

Remote
Apply
AI Summary

Design, develop, and maintain software solutions for academic and administrative needs. Participate in code reviews, collaborate with cross-functional teams, and contribute to testing and deployment of web applications and internal tools. Write clean, well-documented code and maintain technical documentation.

Key Highlights
Implement features and fix bugs
Collaborate with cross-functional teams
Maintain technical documentation
Key Responsibilities
Implement features and fix bugs
Participate in code reviews
Collaborate with cross-functional teams
Contribute to testing and deployment of web applications and internal tools
Maintain technical documentation
Technical Skills Required
Object-Oriented Programming (OOP) Back-End Web Development APIs Databases Server-side frameworks Version control systems (Git)
Benefits & Perks
Remote work
Full-time employment
Nice to Have
Experience in academic, legal, or public-sector software environments

Job Description


Role Description This full-time remote Junior Software Engineer role at Escola de Direito da Universidade do Minho focuses on supporting the design, development, and maintenance of software solutions that serve academic and administrative needs. The Junior Software Engineer will implement features, fix bugs, and write clean, well-documented code under the guidance of senior engineers. Daily tasks include participating in code reviews, collaborating with cross-functional teams to refine requirements, and contributing to the testing and deployment of web applications and internal tools. The role also involves maintaining technical documentation, monitoring system performance, and helping to improve development processes and coding standards. The ideal candidate is eager to learn, comfortable working independently and in a team, and committed to delivering reliable, maintainable software.
Qualifications
  • Solid foundational knowledge in Computer Science, including data structures, algorithms, and basic software engineering principles.
  • Practical experience or academic exposure to Software Development and Programming, with the ability to write clear, maintainable code.
  • Understanding of Object-Oriented Programming (OOP) concepts and ability to apply them in real-world projects.
  • Familiarity with Back-End Web Development, such as working with APIs, databases, and server-side frameworks.
  • Bachelor’s degree (completed or in progress) in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent practical experience.
  • Basic knowledge of version control systems (e.g., Git) and collaborative development workflows.
  • Strong problem-solving skills, attention to detail, and willingness to learn new technologies and frameworks.
  • Effective communication skills and the ability to collaborate in a remote, distributed team environment.
  • Experience or interest in academic, legal, or public-sector software environments is a plus.

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Bright Vision Technologies

United State

Senior Software Engineer - Remote

Programming
•
1h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

KellyMitchell Group

United State

Senior ServiceNow Developer

Programming
•
1h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Bright Vision Technologies

United State

Subscribe our newsletter

New Things Will Always Update Regularly