Senior Software Developer, Full Stack
Full-time
Corporate Solutions Tech
Key Responsibilities
Software Architecture and Engineering
- Author scalable, maintainable application code across the full stack; set architecture patterns for active projects, establish coding conventions, and ensure that architectural decisions are documented with rationale and trade-offs.
- Design and deliver production-grade application systems, APIs, and services on AWS; govern engineering standards across active projects and ensure junior engineers understand and operate to those standards.
- Architect application security, including IAM design, secrets management, secure service-to-service communication, and defense-in-depth practices appropriate to the client's environment.
- Architect robust CI/CD systems for assigned projects; mentor team on testing strategy, pipeline governance, release practices, and how to design deployments that fail safely.
- Architect scalable container platforms using Docker and Kubernetes; mentor team on Helm, cluster governance, resource management, and workload optimization for production environments.
LLM and AI-Powered Development
- Lead LLM application development across complex client use cases with deep expertise in prompt engineering, chain design, tool use, and responsible deployment; mentor team on advanced prompting, evaluation, and governance.
- Architect complex multi-agent systems using LangGraph, AutoGen, CrewAI, or equivalent; mentor team on reliability, observability, agent state management, and safety patterns for production deployment.
- Integrate AI coding tools into team engineering workflows; coach developers on responsible use, set standards for AI-assisted code review, and shape a code quality culture that benefits from AI acceleration without depending on it.
- Design and optimize application architecture for LLM-backed features; make and document decisions about latency, cost, context window management, and fallback behavior.
Solutions Architecture and Client Engagement
- Lead client software discovery and requirements-gathering sessions; translate ambiguous business and operational needs into concrete, documented technical architectures with clear assumptions, trade-offs, and open questions.
- Produce reference architectures, solution design documents, and technical roadmaps that guide both client delivery and internal product development; write for audiences ranging from engineering teams to executive stakeholders.
- Assess and document client technical readiness for modernization, AI adoption, and platform integration; identify gaps and prescribe actionable remediation paths in terms of business impact.
- Serve as a technical coordination point between client stakeholders, data engineering, data science, platform engineers, and DevOps; translate across disciplines so every team has the context they need.
- Contribute to business development and proposal efforts; produce technical approach sections, architecture diagrams, and scope estimates that reflect genuine senior-level expertise.
Technical Delivery Leadership
- Own end-to-end technical execution planning for software development workstreams; define the sequence of work, identify dependencies, and ensure delivery milestones map to both technical and business outcomes.
- Decompose complex client initiatives into structured Jira epics, stories, and tasks with clear acceptance criteria; help junior developers understand how their individual tasks connect to the larger delivery arc.
- Partner with project managers and product owners to ensure the technical execution plan stays aligned with contractual, operational, and business constraints; surface risks early with enough context for leadership to act.
- Lead planning, estimation, and architecture review ceremonies with the technical authority to drive hard decisions to resolution; help teams make good choices under ambiguity.
Staff Development and Org Capability
- Mentor and grow junior and mid-level developers in technical depth, architectural thinking, and engineering craft; invest in their development with the specificity and consistency that actually produces growth.
- Conduct code reviews, architecture reviews, and design critiques that elevate team output quality; give feedback that is specific, actionable, and calibrated to help the recipient improve.
- Build and maintain engineering standards, internal playbooks, and onboarding materials for the software engineering practice; make engineering capability portable, consistent, and independent of any single person.
- Help the team understand not just what to build, but why it matters and how engineering decisions connect to client outcomes and broader technical strategy.
Collaboration and Communication
- Collaborate with data engineers and data scientists building AI and analytics features to ensure application architecture meets data pipeline and model requirements; understand the full technical stack well enough to design for it.
- Influence clients and internal stakeholders through evidence-based, technically grounded narratives; make complex architectural decisions understandable to non-technical audiences without oversimplifying.
- Document software architectures, API designs, and engineering best practices to support transparency, reuse, and knowledge transfer across software engineering practice.
- Contribute to business development and proposal efforts as a credible senior engineering voice; review proposal sections, contribute technical content, and help ensure wins software work worth doing.
Qualifications
Required
- Bachelor's degree in Computer Science, Software Engineering, or a related field; advanced degree a plus.
- 7+ years of hands-on software development experience, including at least 3 years in a lead or senior engineering role with ownership of complex application delivery.
- Deep expertise with modern application architectures including microservices, event-driven systems, API design, and security-by-design principles.
- Demonstrated proficiency in one or more backend languages and modern front-end frameworks; able to produce and govern production-grade code across the stack.
- Proven ability to deliver production-grade applications on AWS using ECS/EKS, Lambda, API Gateway, DynamoDB, RDS, and S3 at client-facing scale.
- Demonstrated experience integrating LLM or AI capabilities into production applications with appropriate reliability, governance, and performance standards.
- Proven ability to mentor junior developers and lead technical delivery across cross-functional teams in client-facing environments.
- Strong written and verbal communication skills; experienced translating architectural decisions for stakeholder audiences at multiple levels.
Preferred
- AWS Solutions Architect Professional or Developer Associate certification.
- Experience with infrastructure-as-code tools such as Terraform or CDK and DevOps/CI-CD practices at production scale.
- Experience with multi-agent orchestration frameworks and advanced prompt engineering in production deployments.
- Background in consulting, professional services, or multi-client delivery environments.
- Exposure to DoD, federal, or regulated-sector software environments; FedRAMP-compliant architecture experience a plus.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Developer, Full Stack in Albuquerque, NM vacancy
$86.8k - $198k
Job Number: R0240670 Software Developer, Senior The Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just develop software, but to create a system...FullstackSeniorFull timeContract workPart timeWork at officeLocal areaRemote work- ...thrive in space, like solar panels, flight software, star trackers, optical systems,... ...boldest and most ambitious space missions SENIOR SOFTWARE ENGINEER I – MES Based at... ..., Technicians, and Operations to develop full-stack software solutions that improve the efficiency...FullstackSeniorPermanent employmentFull timeLocal areaImmediate start
- ...Leidos is seeking a Senior Software Engineer in Albuquerque, NM to set the technical direction for software supporting electro-mechanical-optical experiments. You will own the architecture for testbeds, data acquisition, and optical tracking systems spanning software,...Senior
$10k - $35k
...integrating battle-tested systems, developing go to market strategies... ...many many more, along with the software as a service (SaaS) vertical,... ...to market. In short, we’re a full-stack RevOps implementation partner... ...-level operators. As a Senior Sales Advisor, you’ll lead conversations...FullstackSeniorFull timeMonday to Friday- ...001), Mexico, Ciudad de Mexico, Ciudad de Mexico Senior Manager, Software Engineering - Full Stack (People Manager) Do you love building and pioneering... ...of diverse technology projects and a team of developers with deep experience in distributed microservices, and...FullstackSeniorInternshipLocal area
- Ruby Developer Job Locations US-NM-Albuquerque ID 2026-4721 Category... ...Information Technology Type Full Time Overview Edgewater... ...analyze problems, and support software systems and applications. Support... ...' experience working in full stack application development Six years...FullstackFull timeContract work
$100k
...Paypal, Western Union, Client, visa, Walmart lab s etc to name a few. Currently, We are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time...FullstackFull timeH1b- Senior Platform Engineer Radiance Technologies is an employee-owned... ...Employee ownership, generous 401K, full health/dental/life/vision... ...Innovative Solutions: Prototype, develop, and implement new solutions... ...Basic understanding of software development practices Preferred...SeniorWork experience placement
$115k - $140k
Auria is looking to hire a Senior Software Developer to support HADES. This opening requires full-time presence in Kirtland AFB, NM The Hybrid Architecture and Development for Experimental Systems (HADES) Program provides maintenance, sustainment, development, integration...SeniorFull timeContract workWork at officeFlexible hours- ...approaches for operational fit, supportability, and long-term value. Develop and maintain technical documentation, runbooks, architecture... ...– Active or Inactive Education Bachelor’s degree in CS, Software Engineering or other IT-related field or equivalent experience...SeniorWork at officeRemote work
$73.45k - $132.78k
...Description We are seeking Senior & Lead Transmission Line... ...Experience in reviewing full transmission line designs including... ...construction work packages. Develop project scopes, budgets, and proposals... ...with foundation analysis software such as LPILE or FAD Tools....SeniorWork at officeLocal areaImmediate startRemote work- ...etc to name a few. We have an excellent reputation with the clients. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions...FullstackFull timeH1bRemote work
$77.1k - $123.3k
United States Full time R2026-749 We believe in the power and... .... What you'll do here: As a Software Engineer, you will deliver a world... ...improvement Design, develop, and maintain end-to-end features... ...and resolve issues across the stack, including UI bugs, API failures...FullstackFull timeLive inLocal areaWorldwide$100k - $150k
...job open or thousands, we build the surfaces they use to see what those jobs are doing and act on them. We are looking for a full-stack software engineer to design, build, and launch new features on these web applications and to keep improving the experiences employers...FullstackWork experience placementLocal areaRemote work$107.9k - $195.05k
...Sector – Directed Energy Division in Albuquerque, NM is seeking Senior Software Engineer to set the technical direction for software... ...plans for electro-mechanical-optical experiments. Design and develop real-time and embedded software, including single board computer...SeniorContract workFor subcontractorLocal areaImmediate start- Senior Software Engineer — C++ / Python Kirtland AFB, Albuquerque, NM | Full-Time | On-Site | Immediate Start Active DoD Secret Clearance Required | U.S. Citizenship Required... ...Center (DMOC) at Kirtland AFB. You'll design, develop, test, troubleshoot, and maintain mission-...SeniorFull timeImmediate start
$130k - $180k
Seeking an experienced Cloud Engineer II to join our team supporting the NEST Communication Program. This role will support the design, implementation, security, automation, and sustainment of cloud and hybrid network infrastructure supporting Department of Energy Nuclear...Full timeContract workRemote work- ...but who also thrive under the challenge of supporting all of our proprietary systems and people, from finance to launch operations. SENIOR IT SYSTEMS ENGINEER I - PLATFORM Based onsite at Rocket Lab’s Albuquerque, New Mexico facility, the Senior IT Systems Engineer...SeniorPermanent employmentFull timeWork experience placementLocal areaFlexible hours
$165.5k - $205.5k
...HADES. This opening requires full-time presence in Kirtland AFB... ...Technical Lead serves as the senior technical authority for the HADES... ..., architecture, integration, software development, infrastructure,... .... Demonstrated experience developing and managing technical...Full timeContract workWork at officeFlexible hours$134.36k - $244.04k
The Principal, IT Software Engineer 1 is a senior technical authority responsible for setting architectural direction and driving end-to-end solution... ...senior leadership. Demonstrated success mentoring and developing engineering talent, including senior engineers and tech...Local areaRemote work- ...students will support object-oriented C++ software development in the following domains :... ...Applicants who convey a passion for developing quality code , through listed projects,... ...experience in C++ Must be available for full time employment within a year of completing...Full timeInternship
- ...Job Description Job Description Title: Software Developer (Primarily Front-End) Location: Kirtland AFB, NM (on-site) Clearance: Active Top Secret with SCI eligibility About the Opportunity Inalab is seeking qualified, talented personnel to join...
- ...Responsibilities: - Research, design, develop, run tests, and evaluate systems supporting... ...engineering staff to support hardware, software, operational and performance... ...market and internal value analysis including seniority and merit systems, as well as internal pay...Minimum wageContract workTemporary workWork experience placement
- ...design teams (ex-Google/FB/Apple/Microsoft) to develop, test, and launch new features and... ...retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing...FullstackFull time
$117.1k - $187.3k
United States Full time R2026-711 We believe in the power and joy of learning At... ...leader, you will build and lead remote software engineering organizations using agile principles... ...leadership experience, including developing technology strategies, fostering innovation...Full timeWork experience placementLive inLocal areaRemote workWorldwide$70k - $94k
...commercial scope of proposed high-purity water treatment solutions. Develop conceptual system designs and perform preliminary engineering... ...DC, District of Columbia, United States | Wichita, Kansas, United States Contract Type: Full-Time Employment Type: Regular GrundfosFull timeContract workRemote workWork from homeWorldwideVisa sponsorshipWork visaFlexible hours- ...team responsible for building and operating custom and commercial software solutions for a large user base. The ideal candidate will have... ...supporting development and production environments. Develop, deploy, and maintain containerized applications using OpenShift...Relocation
- ...Stellar Science is seeking several modern C++ 20/23 Software Engineers with experience creating reusable, maintainable code solving challenging math and physics problems. BS (or equivalent experience) required; MS/PhD degree desired. Join our unique, collaborative team...Full timeFlexible hours
- ...Emerging Modern C++ Developer Stellar Science is seeking Emerging Modern C++ Developers with some experience creating reusable, maintainable... ...collaborative team to help implement leading-edge scientific software tools in fascinating domains. The main requirements are that...Summer workRemote workFlexible hours
$18 - $25 per hour
...collaborative ecosystem of the world's most advanced hardware and software solutions, WWT helps clients and partners conceptualize... .... Our goal is to bring together business acumen with full-stack technical know-how to develop innovative solutions for our clients' most complex...FullstackRemote jobHourly paySummer workInternshipWork at officeImmediate startShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer, Full Stack. Be the first to apply!
Related searches
- software engineer internship remote Albuquerque, NM
- senior software engineer ruby on rails Albuquerque, NM
- software developer positions Albuquerque, NM
- agile software developer Albuquerque, NM
- entry level software engineer remote Albuquerque, NM
- senior software engineer remote Albuquerque, NM
- senior software design engineer Albuquerque, NM
- senior software engineer Albuquerque, NM
- startup software engineer Albuquerque, NM
- remote entry level software developer Albuquerque, NM




