E01 Software Architect IV

Posted 2 days agoViewed
133445 - 164000 USD per year
United StatesFull-TimeSoftware Development
Company:
Location:United States
Languages:English
Seniority level:Staff, 6-10 years
Experience:6-10 years
Skills:
LeadershipPythonCloud ComputingCybersecurityJavaSoftware ArchitectureC++REST APICI/CDDevOpsMicroservicesData modeling
Requirements:
Active Secret clearance Bachelor's degree (or equivalent) with 8-10 years of experience, or a Master’s degree with 6-8 years of experience Considered an emerging authority in software architecture Extensive technical expertise in designing scalable and high-performance software solutions Proven ability to develop technical solutions to complex problems while determining innovative approaches to architectural challenge Experience defining data semantics and mappings between COTS tools and custom application data models Strong knowledge of DevSecOps practices, CI/CD pipelines, and modern software deployment methodologies Strong knowledge of software development methodologies, system integration strategies, and architectural best practices Ability to work independently with wide latitude for judgment while aligning architectural decisions with business objectives Experience in leading research and technical planning efforts Expertise in cloud computing, microservices architecture, and enterprise-level distributed systems Proficiency in software modeling techniques, component-based architecture, and API design Hands-on experience with multiple programming languages such as Java, Python, or C++ Deep understanding of cybersecurity principles, database management, and large-scale system integrations Relevant certifications such as AWS Certified Solutions Architect, TOGAF, or INCOSE CSEP
Responsibilities:
Provide architectural and strategic oversight for software development projects Define and articulate the architectural vision while experimenting with alternative approaches to optimize design Support Model-Based Systems Engineering (MBSE) efforts Architect and implement seamless integrations with commercial engineering applications Develop models, component specifications, and interface documentation Collaborate with product developers, product managers, and customer application experts Lead integration efforts for software components developed by different teams Provide expert-level technical advice and consultation Direct and contribute to research and planning initiatives Develop technical solutions to complex problems while exercising considerable latitude Validate and refine architectural decisions Ensure software architecture aligns with business goals, security best practices, and compliance standards
Similar Jobs:
Posted about 6 hours ago
Americas, Europe, GlasgowFull-TimeOpen Source Software
Software Engineer - OpenStack
Posted about 6 hours ago
United StatesFull-TimeSoftware Development
Senior Software Engineer
Posted about 8 hours ago
United StatesFull-TimeSoftware Development
Software Development Manager (Remote from US)
Company: