Job Description
Job Description
Coeadapt is seeking a highly skilled Principal Engineer to lead our engineering team in designing, developing, and implementing cutting-edge technology.
The Principal Engineer will be responsible for project management, technology evaluation and selection, technical analysis, and architecture design.
A successful candidate is expected to have a proven record in solving complex technical problems and delivering high-quality software solutions.
Key Responsibilities :
- Lead and manage a team of engineers in developing technical solutions that meet business requirements.
- Identify technical opportunities and lead the overall technical direction of projects.
- Design, develop, implement, and maintain software solutions using the latest technologies and best practices.
- Evaluate and select appropriate technologies and tools for the project.
- Provide technical guidance, mentoring, and support to other team members.
- Participate in all phases of project development, including planning, estimation, design, and implementation.
- Collaborate with cross-functional teams to ensure successful delivery of solutions.
- Ensure technical feasibility and scalability.
Qualifications :
- Bachelor's or Master's degree in Computer Science, Engineering, or related fields.
- Minimum of 10 years of experience in software development with a progressive increase in responsibility and successful delivery of software products.
- Experience in leading engineering teams and guiding them through architectural decision points.
- Hands-on experience with software architecture and design patterns.
- Expertise in programming languages and frameworks such as Java, .NET, Python, and AngularJS.
- Experience with Agile development methodologies, including Scrum and Kanban.
- Excellent problem-solving, critical thinking, and analytical skills.
- Ability to communicate complex technical concepts to non-technical stakeholders.
- Strong leadership and project management skills.
30+ days ago