Full stack Python/Django Developer
Technology
Universal TechnologiesBrooklyn, United States$15,600 - $15,600 /year4 weeks agoUntil 5/25/2026
TemporaryHybrid
Job description
- *UNIVERSAL Technologies is seeking 2 (two) Full Stack Python/Django Developers for a hybrid position in Brooklyn, NY to support the design, development, and implementation of a large-scale enrollment platform enhancement. Active LinkedIn preferred.** The selected consultant will play a key role in extending a complex admissions system to support new early childhood programs, contributing across the full Software Development Life Cycle (SDLC), including architecture, development, testing, and deployment.
- *WHO WE ARE**
- *WHAT WE OFFER
- Competitive pay
- Health/Dental Insurance
- Group Life Insurance
- 401K
- HSA/FSA
- Pre-Tax Transportation Program
- Generous Paid Time Off/Holiday Policy
- *MANDATORY SKILLS / EXPERIENCE
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 8 years of experience in software analysis, design, and development for large-scale, public-facing web applications.
- Minimum of 8 years of experience developing applications using Python and Django (Django 4.x preferred), including Django REST Framework.
- Minimum of 6 years of experience building responsive user interfaces using React.
- Minimum of 5 years of experience writing SQL and designing schemas in PostgreSQL, including migrations and performance optimization.
- Minimum of 5 years of experience working with Redis and Celery for distributed processing and background job orchestration.
- Minimum of 4 years of experience with unit testing, integration testing, and automated regression testing (pytest or equivalent, and JavaScript testing frameworks).
- Minimum of 4 years of experience working in CI/CD environments (Azure DevOps or equivalent).
- Minimum of 4 years of experience validating application performance and behavior across interconnected systems.
- Experience implementing secure, scalable REST APIs and backend services.
- Experience working with high-concurrency applications, including caching strategies and async processing.
- Experience with accessibility standards (WCAG 2.1 AA) and responsive design.
- Experience with SSO/SAML authentication.
- Experience with end-to-end testing tools (e.g., Cypress) and performance testing tools (e.g., LoadRunner).
- Familiarity with secure coding standards (OWASP Top 10 or equivalent).
- Experience with monitoring and observability tools (e.g., Splunk, Sentry).
- Experience in public sector, education, or large-scale enrollment/admissions systems is strongly preferred.
- Experience implementing algorithms (e.g., matching, placement, or optimization) in production systems is preferred.
- *SCOPE OF SERVICES
- Participate in all phases of the Software Development Life Cycle (SDLC), including conceptual design, development, testing, deployment, and post-implementation support.
- Analyze business requirements and data access needs to design scalable application components, including file structures and user interfaces.
- Architect and develop backend services using Python, Django, and Django REST Framework, and frontend applications using React.
- Design and implement data models, APIs, and system components supporting enrollment lifecycle functionality, including application processing, eligibility determination, and program management.
- Develop configurable business logic for eligibility rules, including age-based criteria, dynamic cutoff dates, and rule-driven processing without code changes.
- Extend user-facing applications to support enhanced program search, filtering, application workflows, and eligibility messaging.
- Enhance and adapt matching and placement algorithms to support new business rules, including conditional offer generation and configurable logic paths.
- Implement and maintain waitlist processing logic with differentiated business rules and automated workflows.
- Develop and optimize PostgreSQL database schemas, queries, and migrations in collaboration with database teams.
- Implement asynchronous processing using Celery and Redis for bulk operations, including data processing and communications generation.
- Develop and execute unit, integration, and regression tests to ensure system stability and prevent impact to existing functionality.
- Support deployment processes across development, QA, staging, and production environments.
- Validate system performance under high-load conditions and ensure scalability during peak usage periods.
- Ensure compliance with accessibility standards (WCAG 2.1 AA) across all user-facing components.
- Collaborate with cross-functional teams, including DevOps, QA, and business stakeholders, to deliver high-quality solutions.
- *UNIVERSAL Technologies is an equal opportunity employer.
Keywords
pythondjangoplanning-and-designvisual-art-designproduct-development-and-designtraining-and-developmentexternal-workforcesoftware-developmentsystems-development-life-cycle-sdlcsoftware-development-lifecycletesting-and-analysisenvironment-health-and-safety-hssedental-insurancegroup-life-insurancelife-insurance401ksep-ira-401khealth-savings-account-hsahealth-savings-accounts-hsaflexible-spending-accounts-fsatime-and-attendancepaid-time-offholidays-seasonal-eventscomputer-scienceinsurance-consulting-and-technologyinformation-technologyinformation-and-communication-technology-ictweb-applicationsapplication-developmentdjango-rest-frameworkreact-jsreactsqlpostgresqlpostgresperformance-optimizationredisceleryservice-management-and-orchestration-smopytestjavascriptcustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdmicrosoft-azureazure-devopsdevelopment-operations-devopsapplication-performanceweb-content-accessibility-guidelines-wcagautomated-attendantsso-buzzfeedsingle-sign-on-ssosecurity-access-markup-language-samlsecurity-assertion-markup-language-samlauthenticationcypressperformance-testingprogramming-style-guideopen-web-application-security-project-owaspobservabilitysplunksentrysentry-ioeducation-trainingdata-accessprogram-managementsearch-and-retrievalworkflow-automationautomated-workflowmaintenance-repair-and-operations-mrodata-processingquality-assurancescalabilitycompliance
¿Te interesa este puesto?