Job description
**Software Architect**
**Washington, DC (5 days a week on-site)**
**Your role will involve developing architecture blueprints, defining application frameworks, and advising on the integration of applications within an enterprise ecosystem.
This work is located onsite in the DC area.**
**Key Responsibilities:**
**• Lead the design and implementation of the enterprise application architecture strategy, ensuring alignment with overall business and IT goals.**
**• Oversee the full lifecycle of enterprise applications from ideation to deployment and ongoing support.**
**• Design and ensure seamless integration of applications across various platforms and systems, ensuring interoperability and high availability.**
**• Work with technical teams to design integration points, leveraging APIs, microservices, and cloud platforms for efficient communication between disparate systems.**
**• Lead the design and implementation of cloud-native applications or hybrid solutions leveraging platforms like AWS, Azure, or Google Cloud.**
**• Ensure application solutions are optimized for cloud environments, implementing strategies for application scalability, security, and high availability.**
**• Guide teams in the adoption of cloud-based services and platforms, ensuring seamless migration of applications to cloud infrastructure.**
**• Document the architecture of enterprise applications, including technical specifications, process flows, and integration patterns.**
**Qualifications:**
**• Bachelor’s or Master’s degree in Computer Science, Information Systems, Engineering, or a related field.**
**• 7+ years of experience in software architecture, with a focus on enterprise applications, and at least 3-5 years of hands-on experience in enterprise architecture.**
**• 5+ years of Software Development experience**
**• Experience with Sprint Pointing**
**• Deep experience in application development methodologies, including Agile, DevOps, and CI/CD practices.**
**• Strong background in enterprise application integration using APIs, microservices, and cloud technologies.**
**• Expertise in designing and deploying cloud-native applications on AWS, Azure, or Google Cloud.**
**• Proficiency in modern application frameworks, technologies, and architectures, including microservices, containerization (e.g., Docker), and Kubernetes.**
**• Experience with enterprise application platforms (e.g., Salesforce, SAP, Oracle) and cloud-based application development platforms.**
**• Strong understanding of application security practices, including secure coding and data protection.**
**• Familiarity with databases (SQL/NoSQL) and their integration into enterprise applications.**
**• Understanding of how applications support business processes and strategy, with the ability to translate business requirements into technical solutions.**
**• Proven ability to lead cross-functional teams and mentor technical staff.**
**• Excellent verbal and written communication skills, with the ability to present complex technical concepts to non-technical stakeholders.**
**Desirable Skills:**
**• Experience in designing and architecting hybrid cloud applications.**
**• Familiarity with container orchestration using tools that are Kubernetes based.**
**• Strong understanding of DevOps principles and how they apply to enterprise application architecture.**
**• Experience with machine learning (ML) and artificial intelligence (AI) integration into enterprise applications.**
**• Certifications: Relevant certifications in enterprise architecture (e.g., TOGAF), cloud platforms (e.g., AWS Certified Solutions Architect, Azure Solutions Architect), or security (e.g., Certified Information Systems Security Professional (CISSP)) are highly preferred.**
This program requires US Citizenship
**Position Details:**
+ Pay Rate / Range $79 - $89
_The above salary range represents the range expected for the position; however, final salary offers are based on a number of factors such as the position’s responsibilities; the candidate’s experience, education, and skills; location; travel required; and current market conditions._
+ Benefits (Regular, Full Time Employees):
+ Medical, Dental, and Vision offerings
+ Weekly Direct Deposit
+ Paid Holidays and Personal Time Off
+ 401(k) with match
+ Voluntary Life and AD&D, Short / Long Term Disability, plus other voluntary coverages
+ Pre-Paid Legal and Employee Assistance Programs
+ Northwest Federal Credit Union Membership
+ BB&T @ Work Program
**_ABBTECH is an EOE/Minorities/Women/Disabled Individuals/Veterans_**
Required Skill Profession
Other General