Software Developer
$99.8k - $219.6kCaci Inc
We are seeking a skilled Python Software Engineer with strong experience in FastAPI to join our dynamic development team. The ideal candidate will be responsible for building and maintaining high-performance APIs and web applications that serve our core products.
Key Responsibilities - Design, develop, and maintain scalable APIs using Python and FastAPI.- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code following best practices.
- Implement security and data protection measures.
- Optimize applications for maximum speed and scalability.
- Participate in code reviews and contribute to team knowledge sharing.
- Troubleshoot and debug issues in existing applications.
- Stay updated with emerging technologies and apply them to operations and activities. Qualifications - Proven experience as a Python Developer with a focus on microservices.
- Strong proficiency in Python programming.
- Extensive experience with FastAPI for building APIs.
- Familiarity with asynchronous programming and event-driven design patterns.
- Experience working with microservices architecture.
- Proficiency with Docker and containerization technologies.
- Experience working with relational databases (e.g., PostgreSQL, MySQL).
- Knowledge of Git and version control workflows.
- Understanding of RESTful API design principles.
- Experience with unit testing and test-driven development.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work collaboratively. Preferred Skills - Experience with FastAPI and microservices architecture.
- Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.
- Understanding of container orchestration tools like Kubernetes and docker.
- Experience with frontend technologies (JavaScript, HTML, CSS) is a plus.
-
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.
Pay Range :
There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
The proposed salary range for this position is:
$99,800 - $219,600CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
$85.8k - $180.2k
...Job Title: Full Stack Developer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start... ...Fayetteville, NC. Responsibilities: You will use advanced software development techniques to perform complex analysis, design and...SuggestedFull timeContract workWork experience placementImmediate startFlexible hours- Job Description Job Description Functional Safety Engineer, Safety Control Systems (On-site, Liberty, NC) About This Role A leading automotive EV battery manufacturer is hiring a Functional Safety Engineer in Liberty, NC (100% onsite) to review Safety PLC and ...SuggestedContract workMonday to FridayShift work
$93.5k - $126.5k
...environments, directories, and security for networks being installed Develops network, news, and host security policies Provides users... ...leading mission-ready capabilities in AI, cloud, cyber and software development. Join our Talent Community to stay up to date on...SuggestedTemporary workLocal areaImmediate startRemote workWorldwideFlexible hours- ...seeking support are often looking to fill positions quickly and in multiple locations across the United States. As such we intend on developing a pool of interested and eligible candidates who can be utilized when our clients make their requests. We are seeking...SuggestedHourly payNight shift
- ...engineering, maintenance, and operations teams. Certifications such as CCNA, CCNP, CISSP, or other networking/security credentials. Experience developing network standards, deployment procedures, or architecture guidance for OT environments. #J-18808-Ljbffr VeritisSuggestedWork experience placementLocal area
$55k - $65k
...researching, diagnosing, troubleshooting issues, and resolving incidents that cannot be resolved by Tier 1 (L1) and providing support for software and hardware technical problems. This role is customer-facing and requires excellent verbal and written communication skills as...Remote workWeekend work- Job-ID32510688Reference26-02140Key Points from the Spot light call- Key Experience RequiredExperience with pre-production trials and production preparation.Experience managing budgetary controls.Ability to work in a fast-paced, high-volume manufacturing environment (approximately...Contract workFor contractorsWork experience placementFlexible hoursWeekend work
- Battery Engineer Are you an experienced Battery Engineer looking for the right company to call "home"? Look no further! Our client is seeking an experienced Battery Engineer, ready to bring their skills, experience, and energy to a great, growing...Contract workWork experience placementWeekend work
- ...daily written and verbal reports up to Senior Manager level. Developing process plans for battery production lines within the Battery... ..., PowerPoint, etc.). ~ Proficiency with 2D and 3D drafting software such as AutoCAD. ~ PLC experience including the ability to Read...For contractorsWork at officeWeekend work
- ...large corporate structure supporting other Engineers, Project Management Groups, Construction Management Group, Purchasing, etc. to develop and execute strategies to achieve project milestones for new model launch. Serve as primary contact point to other groups including...Work at officeShift workWeekend workAfternoon shift
$25 - $50 per hour
Role Overview TSA is accepting applications for Lead and Supervisory Transportation Security Officers at airports in Liberty. These roles are ideal for individuals looking to step into leadership positions within airport security operations. TSA provides training to...Shift workNight shiftWeekend work$38 - $48 per hour
Maintenance Engineering TechnicianWe are seeking a passionate and highly motivated Maintenance Engineering Technician to join our team!ResponsibilitiesTest and repair electrical equipment or systems, including circuits, relay logic, wiring, motors, and servo drives.Write...Temporary workWeekend work- A national electrical contracting leader is seeking an experienced Journeyman Electrician 1 in North Carolina. This position involves installing and maintaining electrical systems, with responsibilities including mentoring Apprentices. Applicants should have 5-7 years ...
- ...must be effective at identifying and removing barriers that hinder progress. Candidate must decide appropriate work priorities, developing and executing schedule for said priorities and reporting their status to management group. What you'll be doing Test and repair electrical...RelocationWeekend work
- ...affiliate companies, engineers, and equipment manufacturers. Develop countermeasures for project delays to ensure timely project... ...project management experience. Proficient in Microsoft Office Software. Bid specification development and contractor negotiation....Contract workTemporary workFor contractorsWork at officeLocal area
- CrossSafety is seeking a Health & Safety Specialist to support onsite construction and industrial safety operations in Greensboro / Liberty, North Carolina. This position provides field-level support, conducts inspections, leads training, and works directly with contractors...For contractorsWork at office
- Work Where You Matter At Dollar General, our mission is Serving Others! We value each and every one of our employees. Whether you are looking to launch a new career in one of our many convenient store locations, distribution centers, store support center or with our...Seasonal work
- Senior Project EngineerA Senior Project Engineer is needed for an automotive organization. The Senior Project Engineer will lead pre-production trial planning and problem-solving to advance manufacturing capabilities. This role drives process optimization through Lean ...
- Job Description Job Description ▶︎ Job Details ・Job Title: Sr. OT Network Engineer ・Client: Japanese IT company ・Working Location: Princeton, Indiana OR Liberty, North Carolina ・Working style: Onsite ・Employment Type: Contract W-2 ・Salary: TBD ・Benefit...Contract workWork experience placementLocal areaVisa sponsorship
$50 - $75 per hour
...feasibility, scope, schedules, budgets, and technical requirements Develop and maintain engineering drawings, layouts, models, and... ...AutoCAD, CATIA, SolidWorks, Inventor, Revit, or similar engineering software Experience in automotive, battery manufacturing, or high-...Full timeTemporary workFor contractorsWork experience placementWork at officeImmediate start- Meat/Produce Team Supervisor WM Supercenter #2845 14215 Us Highway 64 W Siler City, NC 27344-6451 CP-2845-9037 $16.00 - $32.00/hr* Full time Shifts may vary Role Summary Meat / Produce associates are focused on keeping the Fresh area fully stocked. They also rotate...Hourly payMinimum wageFull timeTemporary workPart timeShift work
- Shift Leader Lead, inspire, and grow with Taco Bell! Ready to take the next step in your restaurant career? At Taco Bell | Luihn VantEdge, we're looking for leaders who love serving people, thrive in a fast-paced environment, and want to build something amazing - for...Hourly payFull timePart timeFlexible hoursShift work
$25 - $50 per hour
Role Overview TSA is accepting applications for Lead and Supervisory Transportation Security Officers at airports in Julian. These roles are ideal for individuals looking to step into leadership positions within airport security operations. TSA provides training to ...Shift workNight shiftWeekend work$14 - $15.91 per hour
Join to apply for the Guest Experience Lead role at McDonald's 4 days ago Be among the first 25 applicants Join to apply for the Guest Experience Lead role at McDonald's Get AI-powered advice on this job and more exclusive features. Guest Experience Leader Flexible scheduling...Hourly payFull timePart timeWork at officeRemote workWork from homeFlexible hoursShift work$16 - $32 per hour
$16.00 - $32.00/hr Full time Shifts may vary Role summary Meat / Produce associates are focused on keeping the Fresh area fully stocked. They also rotate product and maintain proper food safety standards. After moving incoming merchandise out to the salesfloor, they ensure...Hourly payMinimum wageFull timeTemporary workPart timeWorldwideShift work- ...hardware design, including mixed-signal, power supply, processor-based, and cable designs. Roles and Responsibilities *Design, develop, and implement electrical and electronic hardware for new and existing products. *Develop mixed-signal, power supply, processor-based...
- ...owns solution architecture, development standards, technical delivery, testing, release readiness, and production support; guides developers and functional analysts; and ensures secure, supportable integrations with enterprise applications. The role also evaluates...
$65 - $70 per hour
..., and engineering teams Investigate and resolve material, product, and process-related issues both internally and externally Develop and implement trial plans for issue confirmation, root cause analysis, and corrective actions Create detailed technical reports...Full timeContract workLocal areaWeekend work- Ministrylist is seeking an Associate Pastor/Youth Director based in Ramseur, North Carolina. This full-time role entails leading youth and young adult programs, mentoring young people, and coordinating activities aligned with the church's overall mission. The ideal candidate...Full time
- ...Friends Activities Committee to establish goals, plans and objectives for youth program. Lead and work with our Park Outreach Team to develop and implement outreach opportunities utilizing our land and park resources. Provide a balanced program in the areas of education,...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!





