Overview
Skills
Job Details
Job Title: OSS Technical Architect
Location: Reston, VA (Remote)
Duration: 6+ months
We are looking for a Technical Architect worked on Telecom clients in creating High Level and detailed design for OSS systems. 10+ years in software development, with at least 5 years in an architect or tech lead role. PFB responsibilities, can you please share suitable profiles.
Responsibilities: We are looking for an experienced Technical Architect to lead the design and development of technical solutions. The ideal candidate will focus on building RESTful services, leveraging a deep understanding of the Java Spring Boot framework, and providing technical leadership. This role requires a mix of hands-on development, architectural design, and collaboration with stakeholders to ensure the delivery of scalable, secure, and high-performing solutions.
Key Responsibilities:
- Solution Design and Development:
- Design and develop OSS solutions with a strong emphasis on RESTful APIs and modern software architecture.
- Utilize Java Spring Boot to create robust, scalable, and efficient services.
- Create architectural blueprints and detailed design documents to guide the development process.
- Technical Leadership:
- Provide technical leadership and mentorship to development teams, guiding them through complex challenges.
- Establish and enforce best practices for coding, system design, and development processes.
- Conduct code reviews to ensure code quality, maintainability, and adherence to standards.
- Stakeholder Collaboration:
- Work closely with business stakeholders to gather and analyze requirements.
- Translate business needs into comprehensive technical specifications and architectural designs.
- Facilitate effective communication between technical teams and non-technical stakeholders.
- Performance and Optimization:
- Identify system bottlenecks and implement strategies to improve performance and reliability.
- Ensure solutions meet scalability, reliability, and security standards.
- Documentation and User Stories:
- Develop and maintain comprehensive documentation, including:
o Technical designs
o Interface design documents
o Architectural diagrams
o Design patterns, data models, and API specifications
- Create and maintain comprehensive technical documentation, including architectural diagrams, design patterns, interface design documents, data models, and API specifications.
- Write technical user stories with clearly defined acceptance criteria.
- Conduct grooming sessions with development teams, clarifying stories and resolving doubts.
Experience:
- 10+ years in software development, with at least 5 years in an architect or tech lead role.
- Proven track record of designing and delivering solutions.