CC Tech Consulting PLC
Sr. Principal Software Engineer
Posted
6 months ago
Experience
3+ years
Deadline
Closed
Job Summary
We are seeking a visionary and highly experienced Senior Principal Software Engineer to join our dynamic team. This is not just a coding role; it's a strategic leadership position for a seasoned expert passionate about building robust, scalable, and secure systems. You will be instrumental in shaping our technical direction, driving projects from concept to completion, and mentoring a culture of excellence.
Key Responsibilities
- Architectural Leadership: Design, develop, and oversee the implementation of complex, large-scale software architectures.
- DevOps & DevSecOps Mastery: Champion and enhance our CI/CD pipelines for seamless deployments.
- Project Execution & Management: Take ownership of critical technical projects.
- Cross-Functional Collaboration: Serve as a key technical liaison between teams.
- Hands-On Development: Remain hands-on with code, contributing to critical features.
Required Qualifications & Skills
- 3+ years of professional experience in software development.
- Expertise in Software Architecture: building secure, scalable systems.
- Proficiency in DevOps & Automation: CI/CD, containerization, IaC.
- DevSecOps Experience: Integrating security into the software lifecycle.
- Project Leadership: Leading complex software projects.
- Technical Proficiency: Go, Python, Java, or C#.
- Collaboration: Lead, mentor, and work effectively across teams.
Preferred Qualifications
- Professional cloud certifications (AWS, Google Cloud).
- Experience with microservices and serverless computing.
- Bachelor's or Master's in Computer Science or related field.
- Open-source contribution experience.
Reports to: Director of Engineering
Skills Required:
- Computer / Software / It / Data
Quick Actions
Share Vacancy