OSS Technical Architect - Reston, VA (Remote)

Overview

Remote
Depends on Experience
Contract - W2
Contract - Independent
Contract - 6 Month(s)

Skills

OSS
Technical Architect
Java Spring Boot

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:

  1. 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.

  1. 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.

  1. 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.

  1. Performance and Optimization:

- Identify system bottlenecks and implement strategies to improve performance and reliability.

- Ensure solutions meet scalability, reliability, and security standards.

  1. 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.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.