Jobs · Engineering · Virginia

Software Developer - Full Performance

Jaisda · Chantilly, VA · 4 days ago
EngineeringFull-time

Responsibilities

  • Design, develop, and maintain a web-based application for managing tasking requests and approval workflows
  • Streamline tasking processes to improve information delivery to users
  • Provide centralized tools for managers to view and manage taskings
  • Resolve duplication in requests and integrate the application with other enterprise tools
  • Implement metrics and reporting capabilities
  • Follow Agile software development and DevOps practices, including infrastructure as code, CI/CD, and automated deployments
  • Collaborate with team members in an Agile scrum environment to deliver high-quality software

Qualifications

  • Master’s degree in Computer Science, Information Systems, Engineering, or equivalent technical discipline (or additional years of specialized experience)
  • 3–5 years of relevant software development experience
  • Proven experience with OpenTable formats and PySpark
  • Strong experience with backend API technologies such as Python (FastAPI), Java, and SpringBoot using RESTful API design patterns and best practices
  • Experience with client-side technologies like JavaScript and UI frameworks (Angular, React, Vue, etc.)
  • Technical understanding of AWS
  • Familiarity with Docker, Terraform, and Kubernetes
  • Experience working with Linux operating systems
  • Knowledge of DevOps, release engineering, and operations for automated deployments
  • Experience working in dynamic, fast-paced Agile environments
  • Excellent communication and collaboration skills
  • Strong analytical, critical thinking, and problem-solving skills
  • Excellent time management and attention to detail

Similar jobs