Rotaract Club of Manipal
Software Engineer – Entry to Mid Level
Rotaract Club of ManipalIreland15 hours ago
Part-timeEngineering, Information Technology

Role Overview

The Software Engineer (Entry to Mid Level) contributes to the development, enhancement, and maintenance of software systems that support business and operational needs. This role involves working within a collaborative engineering team to design reliable, scalable, and efficient applications. It is well suited for professionals who have a solid technical foundation and are ready to take on broader responsibilities while continuing to grow their skills.

Key Responsibilities

• Design, develop, and maintain software features based on technical and functional requirements.

• Write clean, efficient, and well-documented code following established standards.

• Collaborate with cross-functional teams to translate requirements into technical solutions.

• Perform code reviews and apply feedback to improve code quality and performance.

• Identify, debug, and resolve software defects and performance issues.

• Participate in testing activities, including unit, integration, and system testing.

• Contribute to system documentation, technical designs, and user guides.

• Support deployment, monitoring, and maintenance of applications.

• Apply best practices for security, scalability, and reliability.

• Continuously learn and adopt new technologies, tools, and development approaches.

Qualifications and Requirements

• Bachelor’s degree in Computer Science, Software Engineering, or a related field.

• Strong understanding of programming fundamentals, data structures, and algorithms.

• Experience with one or more programming languages and modern development frameworks.

• Familiarity with software development life cycle (SDLC) processes.

• Experience using version control systems and collaborative workflows.

• Strong analytical and problem-solving skills.

• Attention to detail and commitment to producing high-quality software.

• Good communication skills and ability to work effectively in team environments.

• Ability to adapt to evolving requirements and technical challenges.

• Relevant work experience, internships, or project-based development experience is an advantage.

Summary

The Software Engineer (Entry to Mid Level) plays a key role in delivering dependable and scalable software solutions. This position offers opportunities for continuous learning, career progression, and meaningful contribution to real-world systems within a dynamic engineering environment.

Key Skills

Ranked by relevance