Entry-Level Software Engineer
Murialdo S.A.
About the Role
This full-time remote Entry-Level Software Engineer role at Murialdo S.A. involves designing, developing, and maintaining software solutions under the guidance of senior engineers.
Key Responsibilities
- Writing clean and efficient code.
- Participating in code reviews.
- Contributing to back-end web development projects.
- Debugging and troubleshooting issues.
- Implementing improvements based on user and stakeholder feedback.
- Collaborating with cross-functional teams to deliver reliable features.
- Documenting technical work.
- Following established development processes.
- Gradually taking on more responsibility as skills and experience grow.
Requirements & Tech Stack
- Software Development and Programming skills.
- Experience in at least one modern programming language (e.g., Java, C#, Python, JavaScript).
- Knowledge of Back-End Web Development, including APIs, databases, and server-side frameworks.
- Understanding of Object-Oriented Programming (OOP) and ability to apply OOP principles.
- Familiarity with version control systems (e.g., Git).
- Basic software development lifecycle practices.
Qualifications
- Strong foundation in Computer Science concepts, including data structures, algorithms, and software design principles.
- Relevant degree or diploma in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Ability to learn quickly, follow coding standards, and work effectively in a remote, collaborative environment.
- Good communication skills.
- A proactive approach to problem-solving and asking for guidance when needed.