Core Electronics Awareness Club (CEAC) - IET DAVV
Software Engineer – Entry to Mid Level
Core Electronics Awareness Club (CEAC) - IET DAVVIreland3 hours ago
Part-timeEngineering, Information Technology

Role Overview

The Software Engineer – Entry to Mid Level is responsible for contributing to the design, development, and enhancement of software solutions that support organizational systems and digital products. This role suits engineers who have moved beyond foundational skills and are ready to take on broader technical responsibilities while continuing to grow professionally. The position emphasizes clean code, system stability, and collaborative problem-solving.

Key Responsibilities

• Develop and maintain software components and application features.

• Translate functional requirements into technical solutions.

• Write efficient, readable, and maintainable code aligned with best practices.

• Perform debugging, testing, and issue resolution across systems.

• Collaborate with engineering peers, designers, and stakeholders.

• Participate in code reviews and contribute to continuous improvement.

• Support system updates, enhancements, and performance tuning.

• Maintain technical documentation and development standards.

• Apply software development methodologies and version control practices.

• Stay informed on emerging technologies and tools.

Qualifications and Requirements

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

• Practical experience gained through professional roles, internships, or projects.

• Solid knowledge of programming fundamentals and object-oriented concepts.

• Familiarity with modern development frameworks and tools.

• Understanding of testing practices and software lifecycle processes.

• Strong analytical and problem-solving skills.

• Ability to work independently and within collaborative teams.

• High attention to detail and commitment to quality.

• Effective communication and documentation skills.

• Ability to manage priorities in a dynamic technical environment.

Summary

  • The Software Engineer – Entry to Mid Level position offers the opportunity to contribute meaningfully to real-world software solutions while continuing to strengthen technical expertise. This role provides a balanced environment of hands-on development, collaboration, and learning, supporting long-term growth in software engineering careers.

  • Key Skills

    Ranked by relevance