Principal Software Engineering Architect
Skills
Computer ScienceSoftware DevelopmentBusiness RequirementsOptimizationPerformance TuningTechnical DiscussionsTechnical Documentation
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor's or Master's degree in Computer Science Information Technology or related field required.
- Proven experience as a Principal Architect or in a senior technical leadership role.
- Expertise in multiple programming languages frameworks and technologies.
- Strong leadership and decision-making skills.
- Excellent collaboration and communication skills.
- In-depth knowledge of industry trends tools and technologies.
- Strong analytical and problem-solving skills with a focus on innovative technical solutions.
Nice to have
- Agile
- DevOps
- Industry certification
Day to day
- Architect and oversee the development of complex scalable technical solutions.
- Lead technical discussions providing strategic guidance and making key technical decisions.
- Collaborate with cross-functional teams to ensure technical solutions align with business objectives.
- Stay updated with the latest industry trends tools and technologies.
- Ensure adherence to best practices in software development including code quality testing and documentation.
