Software Architect
Marathon TS
Software Architect
Position Overview
The Software Architect is responsible for designing and developing new software products and major enhancements to existing applications. This role provides technical leadership in the architecture, integration, and implementation of software solutions across multiple platforms and environments. The Software Architect evaluates system requirements, addresses issues related to compatibility and interoperability, and ensures the successful completion of assigned projects.
The selected candidate will perform feasibility analyses for future initiatives and provide technical recommendations to management regarding emerging technologies, architectural approaches, and software development strategies. The Software Architect serves as a key contributor throughout the software development lifecycle and collaborates with stakeholders to deliver scalable, secure, and maintainable solutions.
Responsibilities
Must possess a relevant certification from a nationally recognized technical authority. Examples include, but are not limited to:
#cjjobs
Marathon TS is committed to the development of a creative, diverse and inclusive work environment. In order to provide equal employment and advancement opportunities to all individuals, employment decisions at Marathon TS will be based on merit, qualifications, and abilities. Marathon TS does not discriminate against any person because of race, color, creed, religion, sex, national origin, disability, age or any other characteristic protected by law (referred to as "protected status ").
Position Overview
The Software Architect is responsible for designing and developing new software products and major enhancements to existing applications. This role provides technical leadership in the architecture, integration, and implementation of software solutions across multiple platforms and environments. The Software Architect evaluates system requirements, addresses issues related to compatibility and interoperability, and ensures the successful completion of assigned projects.
The selected candidate will perform feasibility analyses for future initiatives and provide technical recommendations to management regarding emerging technologies, architectural approaches, and software development strategies. The Software Architect serves as a key contributor throughout the software development lifecycle and collaborates with stakeholders to deliver scalable, secure, and maintainable solutions.
Responsibilities
- Design and develop new software products and major enhancements to existing systems and applications.
- Define and maintain software architectures that support business and technical requirements.
- Address issues related to systems integration, interoperability, compatibility, and multi-platform environments.
- Lead architectural design activities and provide technical guidance to development teams.
- Analyze requirements and translate them into scalable, maintainable, and secure software solutions.
- Conduct feasibility studies and technical assessments for potential future projects and initiatives.
- Provide recommendations to management regarding technologies, architectures, and implementation strategies.
- Oversee project execution to ensure successful completion and adherence to technical standards.
- Participate in all phases of the software development lifecycle, including requirements analysis, design, development, testing, integration, deployment, and maintenance.
- Develop and maintain technical documentation, design specifications, and architectural diagrams.
- Collaborate with cross-functional teams, stakeholders, and project managers to ensure alignment with organizational goals and mission requirements.
- Evaluate emerging technologies and industry best practices to improve system performance, scalability, and reliability.
- Support troubleshooting, root cause analysis, and resolution of complex technical issues.
- Five (5) years of relevant experience in software architecture, software engineering, systems design, or a related technical discipline.
- Demonstrated experience designing and implementing enterprise software solutions.
- Knowledge of software development methodologies and lifecycle processes.
- Experience with systems integration, interoperability, and multi-platform environments.
- Strong analytical, problem-solving, and technical leadership skills.
- Ability to communicate complex technical concepts to both technical and non-technical audiences.
- Experience developing architectural documentation and technical specifications.
Must possess a relevant certification from a nationally recognized technical authority. Examples include, but are not limited to:
- Microsoft Certified Solutions Expert (MCSE): Core Infrastructure
- Microsoft Certified Solutions Expert (MCSE): Data Management and Analytics
- Certified ScrumMaster® (CSM)
- Other industry-recognized certifications relevant to software architecture, systems engineering, cloud technologies, or agile methodologies may be considered.
- Experience supporting Federal Government or Department of Defense programs.
- Familiarity with cloud architectures, DevSecOps practices, and Agile development methodologies.
- Experience with enterprise application modernization and integration efforts.
- Knowledge of software security principles and industry best practices.
- Experience leading technical teams and mentoring software developers.
- Must possess an IT-II / Tier 3 / NACLC / ANACI security clearance , or
- Must have a current National Agency Check with Local Agency Check and Credit Check (NACLC) at the time of proposal submission.
#cjjobs
Marathon TS is committed to the development of a creative, diverse and inclusive work environment. In order to provide equal employment and advancement opportunities to all individuals, employment decisions at Marathon TS will be based on merit, qualifications, and abilities. Marathon TS does not discriminate against any person because of race, color, creed, religion, sex, national origin, disability, age or any other characteristic protected by law (referred to as "protected status ").
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Architect in United States vacancy
$150k - $185k
...collaborating with Bet365 to connect them with exceptional professionals for this role. Job Description As an Enterprise Software Architect you will be responsible for the ongoing design of our revolutionary Sports Betting and Trading platform. This pivotal role...SuggestedLocal areaShift work$118.7k - $209.3k
...evolving C2BMC effort. Candidate will be part of the team that is architecting missile defense command and control and battle management... ...collaboration with other Architects including lead Systems Architect, software architects, network architect, cyber architect. etc....SuggestedFull timeTemporary workPart timeWork experience placementWork at officeRemote workRelocationFlexible hoursShift work3 days per week- ...diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. THE ROLE As an Enterprise Software Architect, you will provide technical leadership in GPU architecture and production software stacks enablement that cover Data Center &...SuggestedRemote work
- ...Hands-On Software Architect Duration: 4-6 months. Location is remote in US. Key must haves MERN stack (MongoDB, Express.js, React.js, Node.js). Since they are into message broadcasting in bulk they also need integration experience using MongoDB, MySQL, RabbitMQ, and...SuggestedRemote work
- ...communication libraries like NCCL, NVSHMEM, and UCX that are crucial for scaling Deep Learning and HPC. We're seeking a Senior Software Architect to help co‑design next‑gen data center platforms and scalable communications software. DL and HPC applications have huge...Suggested
- ...An applied research team within NVIDIA’s Networking Systems & Software Architecture group is solving some of AI’s hardest infrastructure... ...including quantum computing interconnects. The Senior Architect role is to own modules and projects end-to-end—from scoping research...
$224k - $356.5k
...Senior Software Architect - Data Center Systems We are building innovative server systems for GPU accelerated applications, such as Deep Learning. The Data Center SW team architects and develops the end to end software and firmware stack for these systems. We are looking...Shift work$156k - $249k
...Senior Software Architect – Surgical Robotics (Cambridge, MA) In this role you will architect and develop software that will control medical device hardware (surgical robots) and leverage your strong background in software systems design for use in regulated environments...Full timeWork at officeWork visaRelocation package3 days per week$224k - $356.5k
...DriveOS is the software platform that powers millions of autonomous vehicles and other intelligent machines around the world! It combines... ...! What you’ll be doing Work with software engineers and architects in system software, virtualization, graphics, compute,...Work experience placement$184k - $287.5k
...Responsibilities Define system and software architecture for Software Defined Networking (SDN) of ground breaking emerging AI networks... ...GPU and Switch HW and SW teams, Product as well as fellow architects. Qualifications ~ Hold a B.Sc., M.Sc. or Ph.D. in Computer...$184k - $287.5k
Senior Software Architect, AI Networking page is loaded## Senior Software Architect, AI Networkinglocations: US, CA, Santa Clara: US, TX, Austin: US, CA, Remotetime type: Full timeposted on: Posted Yesterdayjob requisition id: JR2008501NVIDIA has been transforming computer...$227.5k - $280k
...Collaboration Job Overview Mainspring Energy is evolving beyond using AI for simple productivity gains. We are seeking a Principal Software Architect to lead our transition into an organization where AI agents are fully embedded in our engineering development cycles. This is...Temporary workLocal areaRemote workFlexible hours$152k - $241.5k
...legacy of innovation that's fueled by great technology-and amazing people. NVIDIA is looking for an experienced Senior Software and System Architect to join our Networking Software Architecture group. Nvidia's Architecture group consists of world-class architects responsible...Remote work- ...NVIDIA Corporation is seeking an expert in system software architecture for its Space-1 orbital data center. Responsibilities include owning the architecture for resilient system software and collaborating with hardware teams to define interfaces for space missions....
$170.05k
...Job Description At Regions, the Enterprise Architect oversees multiple dimensions of assigned applications and/or capabilities including but not limited to stability, life cycle management, version control, design and development of technology solutions, mapping of business...Full timeWork at officeRelocationVisa sponsorshipWork visaRelocation packageFlexible hours3 days per week$225k - $267.5k
ABOUT SPHINX Sphinx builds software to solve complex national security problems in Space. Founded by engineers and technologists with... ...ABOUT THE ROLE Sphinx Defense is hiring a Software Systems Architect to join our team and help shape the next generation of mission...Permanent employment- ...Salesforce Enterprise Architect SonSoft Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia... ...Inc is growing at a steady pace specializing in the fields of Software Development, Software Consultancy, and Information Technology...Permanent employmentFull timeH1bFlexible hours
- ...Company : Protos Remote Services Job Title : Lead Systems Software Architect/Engineer (Contract to perm) Location : Norcross GA, On site Company Overview Protos Security, a subsidiary of Security Services Holdings, is the largest technology enabled Security...Permanent employmentContract workRemote work
- ...focusing on the success of our clients, team members, and partners, we all achieve greater success. Credence is seeking a Senior Software Architect to support the Defense Logistics Agency (DLA) Strategic Capabilities and Processes Directorate. Unlike a traditional software...Local area
$200.5k - $260.5k
Zoomcar is seeking a Principal Software Engineer based in Sunnyvale, California. In this role, you will work closely with cross-functional teams to develop and maintain software products, focusing on high-quality feature implementation. Applicants should have a minimum...- NVIDIA Gruppe in Austin, Texas is looking for a Software Engineer to join their networking software team. This role will involve leading the design and development of innovative AI networking systems. Candidates should have over 8 years of experience and expertise in C...
$215.82k - $352.94k
...The Chief Software Architect is responsible for defining, evolving, and governing the end‑to‑end architecture of the myQ IoT platform at Chamberlain Group. This role provides enterprise‑level technical leadership across cloud and middleware platforms, IoT connectivity...Temporary work$170k - $230k
Dormont Manufacturing Co is seeking a Principal Network Software Engineer in Littleton, Colorado. This role involves managing software development for routers and communication devices on spacecraft, as well as interfacing with various stakeholders to meet deadlines. Candidates...- Rocket Lab is searching for a skilled Principal Network Software Engineer based in Long Beach, CA. This position involves leading the software development for Space-to-Space and Space-to-Ground communications while ensuring secure data handling. Applicants should have...For contractors
$69.4k - $158k
Job Number: R0241541 Software Architect & Technology Analyst Opportunity We are seeking a highly skilled Software Architect & Technology Analyst to provide project support with technical decisions in our current application technology stack, make recommendations and advise...Contract workWork at officeLocal areaRemote work- Papyrus Software in Southlake, TX is seeking a Business Development & Inside Sales Representative to join our high-performing team. This role involves identifying new business opportunities and converting leads into sales within a culture that promotes integrity and passion...
- TryApplyNow is seeking a mid-level Technical Curriculum Developer for Enterprise Software. This full-time role based in California involves designing and delivering innovative learning experiences for Veeva customers. The ideal candidate should have over 5 years of experience...Remote jobFull timeFlexible hours
- ...targets, conducting product demonstrations, and generating qualified leads. The ideal candidate will have at least 3 years of IT software sales experience and a degree in Business Management. Excellent communication and presentation skills are essential for success in...
- ...Description Summary: The IT Architect II is responsible for design of IT systems including system infrastructure, system security, application architecture, software and data life cycle management. Provides enterprise architectural framework for the design, development...Full timeMonday to FridayFlexible hours
- ...T1E4XX Information Technology IV Job Description This is an experienced System Architect that provides high level direction & guidance to the entire DECL statewide IT software system across 5 platforms: Professional Development & Information System (PDIS) Salesforce...Part timeApprenticeshipWork experience placementWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Architect. Be the first to apply!
Related searches
- application architect United States
- principal software architect United States
- senior software architect United States
- application security architect United States
- remote software architect United States
- .net software architects (remote) United States
- software architect United States
- software technical support United States
- healthcare software sales United States
- software quality assurance United States





