Jobs · OTHR · North Carolina

Software Developer

CACI International Inc · Fort Liberty, North Carolina, United States · 2 days ago
OTHR$100k–$220k/yrFull-time

About the role

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

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

Benefits

  • Healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.

Pay

The Proposed Salary Range For This Position Is $99,800 - $219,600.

Similar jobs

Software Developer

Boston ScientificMaple Grove, MN· 6 days ago
$60k/yrapply on bostonscientific.eightfold.ai

Software Developer

Hayden IndustrialTulsa, OK· 6 days ago
Engineeringapply on secure5.entertimeonline.com

Software Developer

National Institute of Standards and Technology (NIST)Gaithersburg, MD· 5 days ago
Engineeringapply on usajobs.gov

Software Developer

MPW Industrial ServicesHebron, OH· 1 mo ago
Engineeringapply on olivia.paradox.ai

Software Developer

Kings River PackingSanger, CA· 1 mo ago
Engineering$72k–$92k/yrapply on ats.rippling.com

Software Developer

Tata Consultancy ServicesAddison, TX· 3 wk ago
Information Technology$90k–$110k/yrapply on ibegin.tcsapps.com