Hyundai Cars Ireland Hyundai Cars Ireland are currently recruiting an Entry Level Software Developer.The ideal candidate will have a solid foundation in both back-end and front-end development, with a particular emphasis on database development. There is no remote or hybrid option available of this position. Key Responsibilities: Coding and Debugging: Writing and testing code to implement backend features. System Integration: Integrating backend components with frontend elements to create a seamless user experience. Collaboration: Working with other team members to develop and deploy new features. Maintenance: Maintaining existing code and systems to ensure they are functioning correctly. API Development: Creating and managing Application Programming Interfaces (APIs) for communication between different parts of the application. The following are the key expectations for the role: Develops and maintains complex SQL queries, stored procedures, and database triggers to support web applications. Designs, builds, and maintains dynamic websites and software applications with an emphasis on performance, scalability, and security. Writes, edits, and manages website content with attention to both technical and user experience considerations. Demonstrates knowledge of UI design, cross-browser compatibility, responsive design, and web standards. Troubleshoots and resolves website or application issues, including debugging and performance tuning for both web and database layers. Communicates effectively with team members, managers, and stakeholders to ensure alignment and transparency across all development efforts. Utilizes a variety of web technologies and frameworks, including HTML, CSS, JavaScript, and RESTful APIs, to build feature-rich applications. Stays current with web development trends, database advancements, and emerging technologies through continued learning and collaboration. Essential Skills: Programming Languages: Proficiency in languages like SQL, Python, Java, Node.js. Database Technologies: Understanding and experience with relational databases (SQL) databases. API Development: Knowledge of RESTful APIs and other API development techniques. Testing: Understanding of unit testing, integration testing, and other testing methods. Required skills and experience: Bachelors degree in Computer Science, Web Development, or a related field, or equivalent practical experience. A reasonable proficiency in SQL is a must. HTML, CSS, and JavaScript, with a solid understanding of responsive design principles. Experience with frameworks like React or Vue.js is a plus. Knowledge of IBM iSeries/AS400 would be a significant advantage. Familiarity with backend technologies such as Node.js and .NET is preferred. Proficiency in using Git for collaboration and code management. At least 6 months of hands-on experience in web development projects, either through internships or freelance work. Ability to debug code and troubleshoot website issues efficiently. Strong written and verbal communication skills and a collaborative mindset to work effectively with design and development teams. Knowledge of the motor trade would be a significant advantage. Skills: Development Software Support Software Development Benefits: career Business development training