Job Title: Enterprise Software Architect
Location: Remote
We are currently seeking candidates who meet the following qualification
Responsibilities:
- Design and implement enterpriselevel software architecture solutions across a variety of platforms.
- Collaborate with crossfunctional teams to gather and define software requirements and technical specifications.
- Provide leadership and guidance in the creation of technical roadmaps ensuring alignment with business goals and priorities.
- Lead the development of technical solutions ensuring scalability performance security and maintainability.
- Oversee the integration of new technologies and thirdparty services into the enterprise software ecosystem.
- Ensure adherence to architectural best practices design patterns and coding standards.
- Participate in code reviews ensuring highquality standards and addressing technical debt.
- Conduct risk assessments and propose mitigation strategies related to architecture and design.
- Mentor junior developers and architects fostering a collaborative and innovative team environment.
- Keep up with emerging technologies and industry trends and provide recommendations for continuous improvement.
- Work closely with senior leadership to define and refine technology strategy.
Qualifications:
- Bachelors degree in Computer Science Engineering or a related field (Masters degree preferred).
- Experience in software development with at least 3 years in a software architecture role.
- Proven experience with designing and implementing largescale enterpriselevel software solutions.
- Strong understanding of cloud computing microservices architecture and distributed systems.
- Expertise in objectoriented design RESTful APIs and modern software development practices.
- Experience with multiple programming languages (e.g. Java C# Python JavaScript).
- Strong knowledge of database technologies (SQL NoSQL cloud databases).
- Familiarity with DevOps practices CI/CD pipelines and version control systems.
- Excellent problemsolving skills and the ability to architect complex systems.
- Strong communication and interpersonal skills with the ability to work effectively with both technical and nontechnical teams.
- Federal Experience is a plus.
- Required Security clearance.
If you meet these qualifications please submit your application via link provided in Linkedin.
Kindly do not call the general line to submit your application.