Software Engineer
Role
We are seeking an experienced Software Engineer to join our dynamic team at Communication Links. In this role, you will play a pivotal part in developing innovative products and contributing to the success of our projects. The individual MUST have strong experience in developing full-stack applications, with a particular focus on front-end development, building intuitive user interfaces, integrating with back-end services, and ensuring a seamless user experience across web applications. Additionally, the individual SHALL proactively recommend and implement improvements to existing software applications as needed.
Responsibilities
Develops, and tests software for Air Force-based products.
Develops both front-end and back-end of software MVPs, components, and tools that can be leveraged to create new mobile and web applications.
Collaborate in formulating strategies for rapid MVP development, ensuring efficient and scalable solutions that align with project goals and timelines
Will adhere to plans, road maps, software design strategies. Helps to design and develop software requirements for Air Force based products including the software architectures, APIs, frameworks, and libraries.
Analyzes and decomposes activities and requirements to software designs that are allocated across systems components/sub-components, classification system levels, etc.
Works with Product Managers, UX Designers and other engineers to help in composing cohesive and sound software designs that form the basis of scalable software solutions.
Helps to optimize software designs and architectures to deliver desired performance targets. Captures, develops, and reports reference architectures and documenting compliance standards.
Junior engineers SHALL be proficient in discussing future limitations and a forward-thinking approach in resolving roadblocks presented by current strategy
Stays informed on latest software architectures and trends from design patterns to DevSecOps and systems architecture patterns.
Aids in making technical decisions in order to integrate systems to the cloud
Optimizes software designs and architectures to deliver desired performance targets and devises tooling and methodologies to profile execution and capture performance metrics.
Implements and practices DevOps Enablement and helps more junior/less experienced developers to do same
Is a mentor to other engineers regarding troubleshooting techniques, design patterns, and testing strategies.
Requirements
Experience building modern front-end applications using frameworks like React.js, Node.js, and other JavaScript frameworks (e.g., Vue, Angular), or equivalent experience.
Experience integrating web applications with GraphQL and/or REST APIs
Be a hands-on engineer spending significant percentage of their time writing code or debugging tricky issues
Knowledge of professional software engineering practices for the full software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations
Proficiency in Computer Science fundamentals – object-oriented design, data structures, algorithm -design, problem solving, and complexity analysis.
Proficiency with JavaScript, Java, and preferably one more programming language (Python, etc.)
Proficiency with container technologies such as Docker or Kubernetes
MUST be eligible to obtain a minimum of a Secret clearance.
Required: Strong communication/general soft skills
Excellent time management and organizational skills
Proven ability to work effectively with remote development teams
US Citizenship or Permanent US Resident
Benefits:
401(k)
Dental insurance
Flexible spending account
Health insurance
Health savings account
Life insurance
Paid time off
Vision insurance
Recommended Jobs
Associate IT Specialist
Associate IT Specialist Location: Mesa, AZ Pay Range: $42,000 - $50,000 Let’s Be Blunt Cannabis isn’t just an industry — it’s a movement. Mint Cannabis is proudly leading the charge f…
Property Manager - Solana Villas
Job Description Job Description Description: We are seeking an energetic, dedicated professional to join our team in Buckeye, AZ as a Property Manager at Solana Villas. About Us Roers Co…
Full-Time Psychologist (Licensed), LCSW, or LPC
Job Description Job Description Desert Sage Health is looking for an independently licensed Psychologist, Licensed Clinical Social Worker or Licensed Professional Counselor to join our outpatient…
Travel Med Surg/Telemetry RN job in Tucson, AZ
Job Description Job Description Bachelor of Science in Nursing (BSN) degree, active registered nurse (RN) license and minimum 1+ years RN experience required. Applicants who do not meet these qua…
Teacher - Biology
Job Description Job Description Develops and implements a curriculum program consistent with district educational goals and objectives. Position Details REQUIRED: ~ A Secondary certificate …
Teacher's Assistant up to $20/hr
Location: Phoenix, AZ 85037 Date Posted: 08/29/2025 Category: Education K12 Education: High School Diploma/GED Our client is seeling Paraprofessionals/Teacher's assistants to work with stude…
Internet Sales
Job Summary: Desert Toyota is looking for an Internet Sales/ BDC (Business Development Center) Associate to join our growing team! The right candidate will have excellent interpersonal and communicati…
Team Member (KFC)
Job Description Job Description Key Responsibilities: 1. Customer Service: Greet and interact with customers in a friendly and welcoming manner. Take customer orders, suggest menu items, a…
Front Desk Agent
Job Description Job Description Description: Our team is looking to add an upbeat Front Desk Agent (Part-Time) to manage all aspects of front desk operations and be a key person of reference f…
Guest Service Agent (Overnight) - Hilton Sedona Resort at Bell Rock
THE BEAUTIFUL HILTON SEDONA RESORT AT BELL ROCK IS SEARCHING FOR AN OVERNIGHT GUEST SERVICE AGENT TO JOIN THEIR FRONT OFFICE TEAM! Located less than a mile from Bell Rock, one of the most iconic ro…