Talent.com
Software Engineer (Python)
Software Engineer (Python)CACI International • Fort Bragg, NC, United States
No se aceptan más aplicaciones
Software Engineer (Python)

Software Engineer (Python)

CACI International • Fort Bragg, NC, United States
Hace 24 días
Tipo de contrato
  • A tiempo completo
Descripción del trabajo

Software Engineer (Python)

Job Category : Engineering

Time Type : Full time

Minimum Clearance Required to Start : TS / SCI

Employee Type : Regular

Percentage of Travel Required : Up to 10%

Type of Travel : Continental US

The Opportunity :

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.

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 : Required :

  • 5+ years of Software Engineering
  • 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.
  • Desired :

  • 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.

    Your potential is limitless. So is ours.

    Learn more about CACI here.

    ________________________________________________________________________________________

    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. Learn more here.

    The proposed salary range for this position is :

    $78,000 - $163,800

    CACI 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.

    Crear una alerta de empleo para esta búsqueda

    Software Engineer Python • Fort Bragg, NC, United States

    Ofertas similares
    Work from home as a TurboTax Product Expert ($18.50 per hour plus Bonus)

    Work from home as a TurboTax Product Expert ($18.50 per hour plus Bonus)

    TurboTax • Anderson Creek, North Carolina
    Teletrabajo
    A tiempo completo
    Work from home with TurboTax Product Expert.Get a $405 Certification bonus³.Work from home & set your own flexible schedule between 8am EST and 12am midnight EST Monday to Sunday⁴.Earn an ...Mostrar más
    Última actualización: hace 2 días • Oferta promocionada
    Dentist - Job Location : Australia or New Zealand - Relocation Bonus

    Dentist - Job Location : Australia or New Zealand - Relocation Bonus

    Abano USA • Spring Lake, NC, USA
    Indefinido
    Your key responsibilities include : .Maintaining accurate patient records and adhering to .Australian dental regulations and best practices. Flexibility : While we try hard not to change plans, sometim...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    SPEECH LANGUAGE PATHOLOGIST (SLP) - WOODHAVEN

    SPEECH LANGUAGE PATHOLOGIST (SLP) - WOODHAVEN

    Liberty Health • Lumberton, North Carolina, United States, 28358
    A tiempo completo
    Quick Apply
    SPEECH LANGUAGE PATHOLOGIST (SLP) - WOODHAVEN.Liberty Healthcare and Rehabilitation Services,.We are currently seeking an experienced : . Work with a multidisciplinary team to insure a wonderful rehab...Mostrar más
    Última actualización: hace 16 días • Oferta promocionada
    Work From Home Customer Support Agent – Flexible Schedule

    Work From Home Customer Support Agent – Flexible Schedule

    Turbotax USA • Lumberton, North Carolina
    Teletrabajo
    A tiempo completo
    Work from home with TurboTax Product Expert.Get a $405 Certification bonus³.Work from home & set your own flexible schedule between 8am EST and 12am midnight EST Monday to Sunday⁴.Earn an ...Mostrar más
    Última actualización: hace 3 días • Oferta promocionada
    TurboTax (WFH) Customer Service - Entry-Level

    TurboTax (WFH) Customer Service - Entry-Level

    TurboTax • Lumberton, North Carolina
    Teletrabajo
    A tiempo completo
    Work from home with TurboTax Product Expert.Get a $405 Certification bonus³.Work from home & set your own flexible schedule between 8am EST and 12am midnight EST Monday to Sunday⁴.Earn an ...Mostrar más
    Última actualización: hace 2 días • Oferta promocionada
    Survey Taker : Earn up to $25 per survey (Remote)

    Survey Taker : Earn up to $25 per survey (Remote)

    Earn Haus • Anderson Creek, NC, US
    Teletrabajo
    A tiempo completo +1
    Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion. You will help influence brand decisions on se...Mostrar más
    Última actualización: hace 17 días • Oferta promocionada
    Travel Physical Therapist - $2,390 per week

    Travel Physical Therapist - $2,390 per week

    Go Healthcare • Lumberton, NC, USA
    A tiempo completo
    Travel Physical Therapist - $2,390 per week at Go Healthcare summary : .Go Healthcare is seeking a travel Physical Therapist for a 12-week assignment in Lumberton, North Carolina, offering 40 hours o...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Remote Product Tester – $45 / hr + Free Products – Start Now!

    Remote Product Tester – $45 / hr + Free Products – Start Now!

    OCPA • Mamers, North Carolina, us
    Teletrabajo
    A tiempo parcial +1
    Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies. We guarantee 15-25 hours per week with an hourly pay of bet...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Travel Physical Therapist - $2,282 per week

    Travel Physical Therapist - $2,282 per week

    OneStaff Medical • Lumberton, NC, United States
    A tiempo completo
    OneStaff Medical is seeking a travel Physical Therapist for a travel job in Lumberton, North Carolina.Job Description & Requirements. A physical therapist will examine a patient and focus on creatin...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Forensic Software Developer / Reverse Engineer : All Levels [OCONUS Deployable] – FUTURE NEED

    Forensic Software Developer / Reverse Engineer : All Levels [OCONUS Deployable] – FUTURE NEED

    Cipher Tech Solutions • Fayetteville, NC, USA
    A tiempo completo
    Quick Apply
    FUTURE NEED - Not a current vacancy.If you apply, this could be a multi-year process.This is a forensic software development and reverse engineering position combined into one!.The candidate will b...Mostrar más
    Última actualización: hace más de 30 días
    TurboTax Customer Support Agent - Remote ($18.50 per hour plus Bonus)

    TurboTax Customer Support Agent - Remote ($18.50 per hour plus Bonus)

    TurboTax • Lumberton, North Carolina
    Teletrabajo
    A tiempo completo
    Work from home with TurboTax Product Expert.Get a $405 Certification bonus³.Work from home & set your own flexible schedule between 8am EST and 12am midnight EST Monday to Sunday⁴.Earn an ...Mostrar más
    Última actualización: hace 2 días • Oferta promocionada
    Physical Therapist PT

    Physical Therapist PT

    HealthPRO Heritage • Spring Lake, NC, United States
    A tiempo completo
    If you're looking for a new place for your career to thrive and continue your professional growth, I have just the thing for you!. The collaboration and support of our team along with the kiddos we ...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Travel Physical Therapist - $2,555 per week

    Travel Physical Therapist - $2,555 per week

    Healthcare Support • Lumberton, NC, USA
    Indefinido
    Travel Physical Therapist - $2,555 per week at Healthcare Support summary : .A traveling Physical Therapist position is available in Lumberton, North Carolina, requiring an active PT license with new...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Senior Software Engineer, Windows / Desktop Applications - Fayetteville, USA

    Senior Software Engineer, Windows / Desktop Applications - Fayetteville, USA

    Speechify • Fayetteville, NC, US
    A tiempo completo
    Senior Software Engineer, Windows / Desktop Applications / h2pThe mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechifys text-to-speech p...Mostrar más
    Última actualización: hace 2 días • Oferta promocionada
    A NC Facility Is Searching for a Locum Tenens Medical Oncologist

    A NC Facility Is Searching for a Locum Tenens Medical Oncologist

    Weatherby Healthcare • Lumberton, US
    A tiempo completo +2
    If you are seeking a new opportunity or would simply like to learn more about locum tenens, give Weatherby a call today for details. Locum to permanent opportunity only.Full time preferred, part tim...Mostrar más
    Última actualización: hace 7 días • Oferta promocionada
    Physical Therapist Home Health

    Physical Therapist Home Health

    PruittHealth • Saint Pauls, NC, United States
    A tiempo completo
    Physical Therapist Home Health at PruittHealth summary : .As a Physical Therapist in Home Health Services, you will provide comprehensive evaluations and treatments for patients in their homes, worki...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Software Engineer - Clearance Required

    Software Engineer - Clearance Required

    LMI Consulting, LLC • Fort Bragg, NC, United States
    A tiempo completo
    Software Engineer - Clearance Required.Salaried High Fringe / Full-Time.As a Software Engineer specializing in Mobile Network Engineering, you will design, develop, and maintain mobile network soluti...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Software Support Engineer

    Software Support Engineer

    Insurance Office of America • Fayetteville, NC, US
    A tiempo completo
    Title : Software Support Engineer.Fully Remote | Location / Supporting : .Please note : If this position is posted as either fully remote and / or hybrid, in accordance with company policy, individuals re...Mostrar más
    Última actualización: hace 14 días