Unknown Company

Senior Backend Software Engineer

co • Posted 3 days ago
Onsite Full Time IT & Technology

Responsibilities

  • Writing, building, deploying, and maintaining diverse software applications
  • Overseeing and guiding the requirements analysis, writing, building, and deployment of software
  • Overseeing automated testing and providing feedback to management during the development process
  • Modifying and testing changes to previously developed programs
  • Collaborating effectively within a software engineering team

Requirements

  • At least 5 years of professional software development experience and working proficiency in Python and/or Java
  • Experience with lightweight frameworks such as FastAPI, Flask, Quarkus, or Spring Boot
  • Proficiency with software packaging tools (uv, pip, Maven, etc.)
  • Comprehensive testing experience, including unit tests (e.g., pytest, JUnit), system tests, and integration tests
  • Proficiency with various data storage solutions (PostgreSQL, MongoDB, AWS or Azure cloud storage services)
  • Experience with source control tools (e.g., Git, GitLab)
  • Experience implementing and managing CI/CD pipelines using tools such as GitLab CI/CD or Jenkins
  • Experience containerizing and deploying applications using Docker and Kubernetes
  • Ability to work in office full time
  • Bachelor's degree in computer science or related field
  • Active TS/SCI U.S. Government Security Clearance

#J-18808-Ljbffr
Back to Job Search