Lead Software Architect
New
USFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- RESTful APIsStakeholder managementDistributed Systems
Requirements
- 8+ years of experience in software engineering, systems design, or solution architecture
- Proven ability to translate business needs into technical requirements and architecture solutions
- Strong expertise in API design, system integration, and distributed architectures
- Deep understanding of data flows, system design principles, and communication protocols
- Experience with telecommunications and network technologies including 4G/5G, SIP, and IMS
- Strong knowledge of HTTP and RESTful web services
- Experience working in large-scale, complex, or regulated environments preferred
- Strong communication and stakeholder management skills with ability to influence technical direction
- Ability to evaluate emerging technologies and recommend cost-effective, scalable solutions
- Ability to estimate engineering effort for new features and system enhancements
Responsibilities
- Lead requirements engineering by gathering, refining, and documenting functional and technical needs in collaboration with stakeholders
- Translate business requirements into detailed technical specifications, user stories, and scalable system designs
- Design and own API strategies (REST, event-driven) and machine-to-machine integration patterns
- Ensure system interoperability using industry protocols and manage complex, distributed data flows
- Define and enforce architecture standards, design patterns, and engineering best practices
- Produce solution architecture artifacts supporting scalability, reliability, security, and performance requirements
- Collaborate closely with engineering, product, and business teams to ensure successful delivery
- Mentor engineers and guide teams on architecture principles and system design decisions
View Full Description & ApplyYou'll be redirected to the employer's site