Hilal Al-Rafidain – Hurns Company is seeking a skilled Technical Lead Developer / Software Engineer to join our team in Babylon. The ideal candidate will act as a technical leader within the team, responsible for designing and developing software systems and applications, leading development teams, and delivering innovative technical solutions that meet company needs and support operational and strategic goals.
The candidate will coordinate software projects from planning to execution, with a focus on code quality, high performance, and optimal user experience. They will also stay updated with the latest technologies, apply best programming practices, and provide guidance and support to less experienced team members to maximize overall team performance.
Responsibilities
-
Lead and manage the development team to ensure timely delivery of high-quality projects
-
Design, develop, and maintain software applications and systems
-
Apply best programming practices and stay updated with the latest technologies
-
Collaborate with other departments to ensure seamless integration of technical solutions with business
requirements
- Troubleshoot and resolve technical issues, providing innovative solutions when needed
-
Provide mentorship, guidance, and training to junior team members
Must Have
-
Minimum 3 years of experience in software development
-
Strong leadership and team management skills
-
Excellent analytical and problem-solving abilities
-
Ability to work under pressure and meet deadlines
- Strong communication and collaboration skills
-
Familiarity with software development lifecycle and best practices
Nice to have
-
Experience with cloud platforms (e.g., AWS, Azure, or Google Cloud)
-
Familiarity with DevOps practices and CI/CD pipelines
-
Knowledge of database design and management (SQL/NoSQL)
- Experience with Agile/Scrum methodologies
-
Exposure to front-end frameworks (e.g., React, Angular, or Vue.js)