Software Engineer
About the Company
At Complete Career Solutions, we specialize in helping individuals unlock their full potential and build meaningful, rewarding careers. As a trusted leader in workforce development and staffing, we provide personalized employment services, expert career coaching, and strategic job placement across a wide variety of industries.
Our customer-centric approach is at the heart of everything we do. We believe in building strong, lasting relationships and delivering customized solutions that align with the unique goals of both job seekers and employers. With a team committed to excellence, innovation, and integrity, we empower our clients to thrive in today’s fast-paced and ever-evolving job market.
The Opportunity
We are currently seeking a Software Engineer to join our team. In this role, you will concentrate on building and enhancing Windows-based desktop software, while also taking the lead in optimizing the tools and processes used to deliver these applications to our customers' systems. This is an exciting opportunity to make a meaningful impact, work in a collaborative environment, and grow your career with a company that truly values its people.
This role does not support visa sponsorship and requires visits to the Austin-based headquarters.
Responsibilities
- Design, implement, debug, and maintain complex applications on the Windows platform.
- Translate customer needs into well-structured software solutions.
- Work autonomously or in team settings across departments.
- Integrate your code into large-scale systems with existing architecture.
- Write and maintain unit and system tests.
- Produce and update technical documentation.
- Communicate effectively with internal and external stakeholders.
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 3+ years of experience in software development.
- Proficiency in C# and C++ using Visual Studio.
- Solid experience with PowerShell scripting.
- Proven ability to work in both independent and collaborative development environments.
Preferences
- Strong understanding of memory management (heap/stack).
- Experience handling synchronized access in multithreaded environments (mutexes, events, interlocked operations).
- Familiarity with reference counting, resource tracking, and system-level Windows objects (threads, tokens, registry, etc.). Knowledge of Windows security, ACLs, SIDs, privileges, and post-crash analysis.
- Exposure to the .NET CLR and related runtime concepts.
A Look at What We Offer
We believe great work deserves great support—here’s a glimpse at the benefits and perks our team enjoys:
- Health Coverage – Comprehensive medical, dental, and vision plans with generous employer contributions. Enrolled in our high-deductible plan? We’ll also chip in to your HSA.
- Wellness & Time Off – Paid parental leave, flexible vacation, and a holiday schedule that includes a full break between Christmas and New Year’s.
- Retirement Support – 401(k) plan with matching contributions up to 6% to help you plan for the future.
- Flexibility & Extras – Work remotely from wherever makes the most sense for you. We also offer pet insurance because furry family members count, too.
The base salary range for this role is $100,000-$150,000.00.
Please note: While a salary range is provided, the final compensation will depend on your experience, skill set, and how well you're able to highlight your background throughout the interview process.
Recommended Jobs
Electrical Test Engineer
Saronic Technologies is a leader in revolutionizing defense autonomy at sea, dedicated to developing state-of-the-art solutions that enhance maritime operations for the Department of Defense (DoD) th…
Machine Operator
Job Title: Machine Operator Job Description The Machine Operator is responsible for operating a variety of production machines in a manufacturing environment. This includes manual and numeric…
Medical Assistant II
JOB STATEMENT The Medical Assistant II is responsible for assisting physicians in providing quality clinical services to patients and may require limited supervision. JOB FUNCTIONS …
PRN Registration Rehab
At ScionHealth , we empower our caregivers to do what they do best. We value every voice by caring deeply for every patient and each other. We show courage by running toward the challenge and …
Senior Fullstack Software Engineer
Overview The Client is one of the fastest growing technology companies is the Dallas area that delivers electricity service to residential customers in Texas. We’re looking to grow our technology te…
Sales Associate Or Teacher Assistant Part-time
GYMBOREE PLAY & MUSIC 1990 C Post Oak Blvd | Houston, TX 713.622.3155 [email protected] We are looking for the right candidate to work from 9:00 am to 3:00 pm during the w…
Family Medicine OB (Livingston)
Join to apply for the Physician - Family Medicine w/o OB role at CommonSpirit Health 1 week ago Be among the first 25 applicants Join to apply for the Physician - Family Medicine w/o OB role …
Environmental Engineer
Ensure EH&S compliance with Federal, state, and local regulations. Monitor, interpret, and analyze EH&S laws, standards and regulations that impact business operations in Corsicana, Texas. Assi…
RN
About the Role At Care Options for Kids, a pediatric home health care company providing one-on-one care in the home, we do things a little differently. There's no revolving door of patients or hospita…
General Manager (Hiring Immediately)
In most jobs, everyone doesnt spontaneously erupt into applause and start raining down high-fives. At Buffalo Wild Wings, thats just a Thursday night. This is the place to start the next phase o…