Find your dream job faster with JobLogr
AI-powered job search, resume help, and more.
Try for Free
DMV IT Service

DMV IT Service

via Workable

Apply Now
All our jobs are verified from trusted employers and sources. We connect to legitimate platforms only.

Lead Software Architect

Anywhere
full-time
Posted 7/28/2025
Direct Apply
Key Skills:
Java
Python
C#
JavaScript
Typescript
Spring
SpringBoot
FastAPI
Kubernetes
Docker
AWS
Azure
CI/CD
PostgreSQL
MongoDB
Redis
Agile

Compensation

Salary Range

$Not specified

Responsibilities

The Lead Software Architect will design, develop, and optimize Crew Management and Crew Pay systems, ensuring they meet performance, resiliency, and reliability standards. This role involves technical leadership, architectural thinking, and hands-on coding to deliver large-scale solutions for the aviation industry.

Requirements

Candidates should have 5+ years of experience in designing and implementing large-scale applications, with a strong technical expertise in various programming languages and cloud environments. Previous experience in the airline industry, particularly with Crew Management and Crew Pay systems, is highly desirable.

Full Description

Job Title: Senior Solution Architect Location: Fort Worth, TX Employment Type: Full-Time About Us: DMV IT Service LLC is a trusted IT consulting firm founded in 2020. We specialize in optimizing IT infrastructure and providing expert guidance to empower businesses to achieve their technology goals. Our services span system administration, cybersecurity, networking, and IT operations. With a client-first approach, we ensure long-term success for our clients through innovative solutions and industry best practices. Job Purpose: We are looking for a Senior Solution Architect with strong technical expertise in coding and architecture design to contribute to the development of Crew Management and Crew Pay systems. This role requires a blend of technical leadership, architectural thinking, and hands-on coding to deliver large-scale solutions for the aviation industry. You will be responsible for designing, developing, and optimizing systems, ensuring that they meet performance, resiliency, and reliability standards. echnical Design & Leadership: Lead the design and implementation of self-contained systems within a team’s domain. Contribute to root cause analysis, troubleshooting, and improving system performance by identifying areas for scaling and optimization. Design solutions that prioritize simplicity, while focusing on performance, resiliency, and reliability. Lead implementations of significant capabilities in existing systems and guide teams in technical execution. Provide guidance on best practices, design patterns, and reference implementations to ensure consistency and quality in system architecture. Security & Integration: Partner with the security organization to improve security practices within the team and guide team members on secure coding practices. Evaluate potential attack surfaces in systems under development, implementing best practices to mitigate risks. Work on integration interfacing with various systems, ensuring the smooth flow of data between applications (e.g., SOAP APIs, REST, GraphQL, Kafka). Collaboration & Stakeholder Engagement: Collaborate with cross-functional teams, including business counterparts and engineering leaders, to ensure solutions align with business objectives. Facilitate requirements gathering and define acceptance criteria for solutions. Build and maintain strong relationships across various departments, ensuring successful project execution and consistent delivery of solutions. Testing & Quality Assurance: Ensure that development includes rigorous unit, integration, and regression testing as part of the solution delivery. Focus on ensuring the quality and craftsmanship of systems and products. Contribute to testing best practices (functional, unit, integration) in the Test Lead role. Continuous Improvement: Identify opportunities for enhancing system observability and advocate for prioritizing efforts to improve visibility across systems. Stay updated on new technologies and introduce new approaches to solving problems within the development environment. Contribute to DevOps practices, enhancing the team's ability to deploy and monitor solutions effectively. Required Skills & Experience: Technical Expertise: Proficiency with the following technologies: Java, Python, C#, JavaScript/Typescript, Spring/SpringBoot, FastAPI. Experience with Kubernetes, Docker, and cloud environments (AWS, Azure). Experience with CI/CD pipelines (GitHub Actions, Azure DevOps). Proficiency in relational and NoSQL databases (e.g., PostgreSQL, MongoDB, Redis). Solid knowledge of design patterns, refactoring, and unit testing. Experience: 5+ years of experience designing, developing, and implementing large-scale applications. Previous experience in Airline Industry, specifically working with Crew Management and Crew Pay Systems (highly desirable). Experience with integration technologies such as Kafka, REST, GraphQL. Proficiency in Agile methodologies (e.g., Scrum). Communication & Leadership: Excellent verbal and written communication skills. Strong problem-solving abilities and a customer-service oriented mindset. Proven ability to work independently and in a collaborative environment.

This job posting was last updated on 7/29/2025

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt