CrawlJobs Logo

Software Architect Mid-Level

seekintegrity.com Logo

Integrity Technology Consultants

Location Icon

Location:
United States , Chantilly

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

ITC is a Woman Owned Small Business delivering exceptional consultation to the U.S. Government in Systems/Software Engineering, Cybersecurity Solutions, Mission Operations/INTEL Analysis, and Management Services in order to enable our customers to solve the most challenging problems. With continued growth comes opportunity, and we are currently searching for a Top-Secret SCI with polygraph-cleared Mid-Level Software Architect.

Job Responsibility:

  • Assist in the design and development of software solutions for complex applications problems, API design, data services, platform services, cloud services and infrastructure services to meet user requirements and align to strategic goals and the Enterprise Architecture
  • Understands/performs software development and assists with making high-level design choices
  • Designs, develops, maintains, and documents software solution architectures ensuring traceability to the Enterprise architecture and Enterprise requirements
  • Conducts the analysis of user requirements, procedures, and problems to automate or improve existing software systems
  • Develops proposed changes to the software solutions architecture design based on analysis of requirements and new technology
  • Creates prototypes to evaluate new technologies

Requirements:

  • TS/SCI with CI Polygraph
  • Bachelor's degree or higher in Computer Science, Computer Systems Engineering, Engineering, Engineering Management, Information Technology, Mathematics, System Engineering, or a related STEM Degree Program
  • six years of experience as a Software Architect in lieu of a degree
  • a minimum of six years of experience working software design and architecture in government or industry
  • experience in one of the following areas: cloud computing, service orientation, containerization, micro-services, API development or DevSecOps
  • experience building and delivering working products to customers in a modern, cloud-based software environment

Nice to have:

  • Working knowledge of Model Based Systems Engineering, processes, tools and languages
  • Previous NGA and/or NSG/ASG program/project work experience
  • Previous IC or DoD program/project work experience

Additional Information:

Job Posted:
January 02, 2026

Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Architect Mid-Level

New

Mid-Level Cloud DevOps Developer

At Boeing, we innovate and collaborate to make the world a better place. We’re c...
Location
Location
United States , Hazelwood
Salary
Salary:
110500.00 - 149500.00 USD / Year
boeing.com Logo
Boeing
Expiration Date
January 10, 2026
Flip Icon
Requirements
Requirements
  • Bachelor’s degree or higher
  • 3+ years of experience in designing, building, and operating cloud infrastructure and services with Azure or Amazon Web Services
  • 3+ years of experience writing and implementing Infrastructure as Code (IaC) with Bicep, ARM, or Terraform
  • 3+ years of experience writing and implementing Configuration as Code (CaC) with Ansible, Python, or Bourne Again Shell
  • 3+ years of experience with containerization and Kubernetes (e.g., Elastic Kubernetes Service, Azure Kubernetes Service)
Job Responsibility
Job Responsibility
  • Contribute to the design, development, testing, deployment, configuration, and maintenance of infrastructure, software, and components in Azure Cloud, ensuring alignment with best practices and organizational goals
  • Collaborate with Enterprise Cloud Architects, and Cybersecurity compliance teams
  • Implement Infrastructure as Code (IaC) and Configuration as Code (CaC)
  • Implement and operationalize Policy-as-Code using tools such as Azure Policy, OPA/Gatekeeper, and Rego
  • Support the alignment of use cases and objectives with architectural standards and security requirements, collaborating with team members to ensure compliance throughout the project lifecycle
  • Execute against defined guidelines and best practices for cloud-oriented development & implementations, including requirements in support of Risk Management Framework
  • Assist in the research and analysis of issues related to application integration and performance, providing actionable recommendations and supporting the resolution process as needed
What we offer
What we offer
  • health insurance
  • flexible spending accounts
  • health savings accounts
  • retirement savings plans
  • life and disability insurance programs
  • paid and unpaid time away from work
  • relocation based on candidate eligibility
  • generous company match to your 401(k)
  • industry-leading tuition assistance program pays your institution directly
  • fertility, adoption, and surrogacy benefits
  • Fulltime
Read More
Arrow Right

Senior Solution & Integration Architect

We are seeking a highly experienced Senior Solution & Integration Architect to l...
Location
Location
Netherlands , Amsterdam
Salary
Salary:
Not provided
levy-professionals.com Logo
Levy Professionals
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Significant experience as a Senior Architect (solution, integration, or enterprise)
  • Strong solution architecture principles, system design, and enterprise application landscape knowledge
  • Expertise in: Enterprise Architecture
  • Cloud Architecture (Azure preferred)
  • API architecture, IAM & security
  • Integration patterns (event-driven, API-led, messaging, etc.)
  • Digital transformation & modernization
  • Application & platform modernization
  • Ability to review, challenge, and refine multiple complex designs
  • Strong communication and stakeholder management
Job Responsibility
Job Responsibility
  • Lead and review multiple solution designs simultaneously, ensuring architectural consistency and alignment with enterprise standards and long-term target architecture
  • Provide expert guidance on integration strategies across applications, platforms, networks, and cloud environments
  • Collaborate with business and technical stakeholders, offering strategic direction without micromanaging execution
  • Document architectures, decisions, integration patterns, and technical guidance
  • Promote architectural excellence, consistency, and maturity across the organization
  • Mentor architects and engineers, fostering growth and knowledge sharing
  • Support digital transformation, modernization initiatives, and platform evolution
  • Ensure designs incorporate security, scalability, operational resilience, and best practices in cloud and infrastructure architecture
  • Partner with infrastructure, network, and security teams to ensure architectural viability end-to-end
Read More
Arrow Right

Software Engineer

Software Engineer Vacancies (Front-End/Full-Stack) – New York (On-Site) – Compet...
Location
Location
United States , New York
Salary
Salary:
Not provided
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • React + TypeScript
  • Expertise in React, Next.js, and TypeScript, with a deep understanding of state management and performance optimization
  • Strong experience with Tailwind CSS or SASS/SCSS, delivering refined, polished, and visually sharp UIs
  • Proven ability to architect and scale complex Next.js applications, leveraging features like App Router, SSR, SSG, and ISR
  • Familiarity with fetch management libraries like react-query or similar
  • Hands-on experience with CSS animations, transitions, and layout techniques to create smooth, engaging interfaces
  • A strong portfolio showcasing high-quality front-end development work
  • A keen eye for design, detail, and user experience, ensuring seamless interactions
  • Comfortable in a fast-paced, high-performance startup environment, iterating quickly on new ideas
  • A good portfolio or GitHub highlighting full-stack development expertise. Proficient in React, TypeScript, Node.js, and modern front-end/back-end frameworks
Job Responsibility
Job Responsibility
  • Build and refine sleek, high-quality user interfaces from low-fidelity wireframes
  • Implement top-tier CSS to create exceptional, pixel-perfect experiences
  • Optimize front-end performance to ensure seamless interactions
  • Work closely with design and engineering to bring ideas to life with precision and speed
  • Contribute to our product’s core architecture and front-end best practices
  • Build and ship full-stack applications
  • Develop and refine high-quality front-end interfaces using React and TypeScript
  • Design and optimize back-end systems for performance, security, and scalability
  • Work closely with design and product to turn ideas into production-ready items
  • Take ownership of vital technical decisions, ensuring maintainability and long-term impact
What we offer
What we offer
  • Competitive Salary + Equity
Read More
Arrow Right

Software Engineer

Software Engineer Vacancies (Front-End/Full-Stack) – New York (On-Site) – Compet...
Location
Location
United States , New York
Salary
Salary:
Not provided
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • React + TypeScript
  • Expertise in React, Next.js, and TypeScript, with a deep understanding of state management and performance optimization
  • Strong experience with Tailwind CSS or SASS/SCSS, delivering refined, polished, and visually sharp UIs
  • Proven ability to architect and scale complex Next.js applications, leveraging features like App Router, SSR, SSG, and ISR
  • Familiarity with fetch management libraries like react-query or similar
  • Hands-on experience with CSS animations, transitions, and layout techniques to create smooth, engaging interfaces
  • A strong portfolio showcasing high-quality front-end development work
  • A keen eye for design, detail, and user experience, ensuring seamless interactions
  • Comfortable in a fast-paced, high-performance startup environment, iterating quickly on new ideas
  • A good portfolio or GitHub highlighting full-stack development expertise. Proficient in React, TypeScript, Node.js, and modern front-end/back-end frameworks
Job Responsibility
Job Responsibility
  • Build and refine sleek, high-quality user interfaces from low-fidelity wireframes
  • Implement top-tier CSS to create exceptional, pixel-perfect experiences
  • Optimize front-end performance to ensure seamless interactions
  • Work closely with design and engineering to bring ideas to life with precision and speed
  • Contribute to our product’s core architecture and front-end best practices
  • Build and ship full-stack applications
  • Develop and refine high-quality front-end interfaces using React and TypeScript
  • Design and optimize back-end systems for performance, security, and scalability
  • Work closely with design and product to turn ideas into production-ready items
  • Take ownership of vital technical decisions, ensuring maintainability and long-term impact
What we offer
What we offer
  • Competitive Salary + Equity
  • Fulltime
Read More
Arrow Right

Software Engineer

Reinventing Geospatial (RGi) is a leading expert in geospatial solutions for Def...
Location
Location
United States , Chantilly; St. Louis; Gaithersburg; Denver
Salary
Salary:
Not provided
rgi-corp.com Logo
Reinventing Geospatial
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Active Top Secret clearance with an ability to obtain SCI access and willingness to obtain CI Polygraph
  • US Citizenship Required
  • Bachelor's degree in Computer Science, Software Engineering, or related field and 6+ years experience
  • Strong proficiency with: HTML, CSS, JSON, Ajax, and REST APIs
  • Object-oriented Programming: Python, Java, or JavaScript and Go
  • Front-end and Back-end Frameworks: React, Angular, Vue.js, jQuery, Spring Boot, Django, Node.js, Flask, or Svelte
  • A strong working knowledge of: AWS, Azure, or similar cloud platforms, MySQL, PostgreSQL, or SQL Server
  • Hands on experience with: Windows, Linux, Git
  • Deep understanding of modern software design patterns and coding standards
  • Experience architecting, developing, and delivering complex software systems into production
Job Responsibility
Job Responsibility
  • Lead full-stack software development of enterprise applications and services supporting our customer’s GEOINT mission
  • Design and implement secure, scalable microservices in cloud environments such as AWS GovCloud or C2S
  • Guide and mentor junior and mid-level engineers, enforce code quality, and lead peer reviews
  • Build and deploy applications using DevSecOps pipelines, container orchestration, and Infrastructure-as-Code tools
  • Collaborate with cross-functional teams including analysts, UI/UX designers, DevOps engineers, and product owners
  • Translate mission requirements into technical implementations that meet security, performance, and scalability needs
  • Ensure compliance with our customer and IC cybersecurity and accreditation standards (e.g., RMF, STIGs)
What we offer
What we offer
  • 100% paid employee healthcare & dental insurance
  • Paid parental leave
  • 401k with matching
  • Escalating vacation time
  • Referral bonuses
  • Tuition reimbursement
  • Professional development training
  • Free beverages and snacks
  • Weekly catered lunches and breakfast on Fridays
  • Fulltime
Read More
Arrow Right
New

Principal Software Engineer, Trusted Data Platform

As a Principal Software Engineer, you will be a technical leader and hands-on co...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field
  • 10+ years of experience in backend software development, focusing on distributed systems and storage solutions
  • 5+ years of experience working with AWS storage services (S3, DynamoDB, EBS, EFS, FSx, Glacier)
  • Strong expertise in system design, architecture, and scalability for large-scale storage solutions
  • Proficiency in at least one major backend programming language (Kotlin, Java, Go, Rust, or Python)
  • Experience designing and implementing highly available, fault-tolerant, and cost-efficient storage architectures
  • Deep understanding of distributed systems, replication strategies, sharding, and caching
  • Knowledge of data security, encryption best practices, and compliance requirements (SOC2, GDPR, HIPAA)
  • Experience leading engineering teams, mentoring senior engineers, and driving technical roadmaps
  • Proficiency with observability tools, performance monitoring, and troubleshooting at scale
Job Responsibility
Job Responsibility
  • Designing and optimizing high-scale, distributed storage systems built on AWS storage technologies
  • Shaping the architecture, performance, and reliability of backend storage solutions that power critical applications at scale
  • Designing, implementing, and optimizing backend storage services that support high throughput, low latency, and fault tolerance
  • Working closely with senior engineers, architects, and cross-functional teams to drive scalability, availability, and efficiency improvements in large-scale storage solutions
  • Leading technical deep dives, architecture reviews, and root cause analyses to resolve complex production issues related to storage performance, consistency, and durability
  • Driving best practices in distributed system design, security, and cloud cost optimization
  • Mentoring senior engineers, contributing to technical roadmaps, and helping shape the long-term storage strategy
  • Collaborating with Site Reliability Engineers (SREs) to implement observability, monitoring, and disaster recovery strategies, ensuring high availability and compliance with industry standards
  • Advocating for automation, Infrastructure-as-Code (IaC), and DevOps best practices, leveraging tools like Terraform, AWS CloudFormation, Kubernetes (EKS), and CI/CD pipelines to enable scalable deployments and operational excellence
What we offer
What we offer
  • Atlassians can choose where they work – whether in an office, from home, or a combination of the two
  • Atlassians have more control over supporting their family, personal goals, and other priorities
  • We can hire people in any country where we have a legal entity
  • Interviews and onboarding are conducted virtually
  • Whatever your preference - working from home, an office, or in between - you can choose the place that's best for your work and your lifestyle
Read More
Arrow Right

Java Full Stack Developer

The Java Full Stack Developer is a senior level position responsible for establi...
Location
Location
United States , Irving; Tampa
Salary
Salary:
125760.00 - 188640.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years of professional experience in software development, with experience using modern technology: Angular, NodeJS, Java, SQL, Oracle, Spring, RESTful API development, TypeScript, HTML, CSS
  • Back-end: Spring, Spring boot, Java 11+, etc.
  • 2+ years in a technical/leadership role, mentoring engineers and influencing architecture. experience with microservices and distributed systems
  • Hands-on with Docker, Kubernetes, and container orchestration
  • Strong experience with API and Web Services development using REST/SOAP protocols
  • Ability to write Clean code using Angular, Core Java, JEE, Collections
  • Fundamental database concepts and experience with a relational database (MSSQL, Oracle) or NoSQL platforms
  • Must have a good understanding of Unit testing, test coverage.
Job Responsibility
Job Responsibility
  • Lead the design, development, and deployment of full-stack applications using Spring Boot and Angular
  • Architect and implement scalable microservices deployed in Docker containers orchestrated with OpenShift
  • Collaborate with product managers, architects, and QA to define and deliver high-quality, performant software
  • Guide and mentor a team of developers through code reviews, best practices, and technical problem-solving
  • Participate in and lead Agile ceremonies: sprint planning, daily standups, backlog refinement, and retrospectives
  • Work with Scrum Masters and Product Owners to ensure timely and quality feature delivery
  • Own technical decisions and contribute to long-term architecture strategy and planning
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary.
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages
  • planned time off
  • sick leave
  • paid holidays.
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

The Senior Software Engineer is a key technical contributor who not only impleme...
Location
Location
India , Pune
Salary
Salary:
Not provided
rapid7.com Logo
Rapid7
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 5+ years experience in software development
  • Deep expertise in Python, Core Java and object-oriented programming (OOP) principles
  • Ability to work in Python APIs, FastAPI, Django
  • Experience using Core Java libraries and features (e.g., Concurrency, Collections, I/O)
  • Proven ability to quickly learn and contribute in Python development for scripting, tooling, or service implementation
  • Expertise with Core Java features, data structures, and advanced libraries (e.g., NIO, advanced concurrency primitives, and diagnostic tools)
  • Solid experience with dependency management (Maven/Gradle) and testing frameworks (JUnit/TestNG)
  • Experience with CI/CD pipelines (Jenkins, GitLab CI, etc.)
  • Proficiency with version control systems (GitHub/GitLab)
  • Excellent collaboration and communication skills, with the ability to articulate technical designs and tradeoffs to both technical and non-technical audiences
Job Responsibility
Job Responsibility
  • Lead the design, development, and delivery of complex, high-impact features and services, ensuring they are scalable, highly available, and secure
  • Act as a subject matter expert for the team's core services, driving Core Java best practices and enforcing high code quality standards
  • Mentor and coach junior and mid-level engineers on technical design, implementation, and Core Java development standards
  • Collaborate with other Senior Engineers and Architects to define technical solutions and interfaces across multiple services
  • Conduct thorough code reviews and contribute to improving engineering processes, CI/CD pipelines, and operational excellence
  • Drive the resolution of complex production issues, performing root cause analysis, and implementing preventative measures
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.