Software Architect
Skills
ContextEmerging TechnologiesEnhanced Data Rates For GSM EvolutionEvolutionProject ImplementationProject PlansProject Teams
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 6+ years of industry experience with progressive responsibility
- Meets all qualifications for a Senior Developer
- Ability to design system architecture and assess technology fit
- Well versed in architectural patterns and multiple programming paradigms
- Proficient at debugging troubleshooting and root cause analysis
- Proficient at requirements extraction and analysis
- Able to communicate complex ideas to varied audiences
- Able to bridge technical and business conversations
- Demonstrated experience with LLMs AI coding agents and prompt engineering
- Awareness of security and compliance considerations in system design
Nice to have
- Client-first mindset
- Calm under pressure
- Flexible thinker
- Rapid learner
- Mentor and leader
- Forward-looking visionary
Day to day
- Lead technical discovery with client stakeholders and translate business needs into clear architectural options and recommendations
- Design system architectures that balance delivery constraints infrastructure choices and code quality while guiding implementation from concept through deployment
- Mentor engineers manage AI agent workflows and improve development practices so teams deliver reliable scalable solutions
