Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailResponsibilities:
Participate in all phases of thesoftware development lifecycle including:
Requirements analysis
Software design and implementation
Testing integration and deployment
Ongoing maintenance and troubleshooting
Design and develop scalable applications using theDjango frameworkor similar full stack frameworks.
Build and maintainRESTful APIsfor system integration.
UtilizePython modules and APIsto interact with other systems and services.
Work withSQL/SQLitedatabases with an understanding of database modeling and data structure best practices.
Develop in bothLinuxandWindowsoperating environments.
UseGitLabfor version control and collaborative development
Required Qualifications:
Active TS/SCI with Poly
Degree in Computer Science(CS) or a related technical field.
Experience requirementsbased on education level:
High School diploma/GED 9 yearsof relevant experience
Associates degree 7 yearsof relevant experience
Bachelors degree 5 yearsof relevant experience
Masters degree 3 yearsof relevant experience
Doctoral degree 0 yearsof relevant experience
Demonstrated experience with:
Full software development lifecycle (SDLC)
Djangoor similar full stack frameworks
DevelopingPython-based applications
Working withSQL/SQLitedatabases
Operating inLinuxandWindowsenvironments
GitLabor other version control systems
Developing and maintainingAPIs
Desired Qualifications:
Experience with additional Python frameworks such asFastAPIorFlask.
Familiarity with containerization tools likeDocker.
Experience working inagile development environments.
Understanding ofDevOps practicesand CI/CD pipelines.
Exposure to cloud platforms (e.g. AWS Azure GCP) is a plus
Required Experience:
Manager
Full-Time