full stack Python/Django Developer

Hybrid in New York, NY, US • Posted 6 hours ago • Updated 6 hours ago
Contract W2
Contract Corp To Corp
Contract Independent
Hybrid
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

👾 Reticulating splines...

Job Details

Skills

Summary

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.
***Contract is expected to last up to 24 months.

WHO WE ARE
UNIVERSAL Technologies is a certified Women-Owned Business Enterprise (M/WBE) specializing in IT consulting and professional services. We provide experienced technology professionals to government agencies and private-sector clients, delivering cost-effective solutions that drive innovation and operational excellence.

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.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10205691a
  • Position Id: 3957
  • Posted 6 hours ago

Company Info

About UNIVERSAL Technologies

“Our Mission is to become an extension of our client’s IT organization”

— JOAO RAQUEL, CEO

UNIVERSAL Technologies, LLC, focuses on supporting client engagements by seamlessly integrating our staff with the client’s existing Information Technology environment. Headquartered in New York City with additional offices in Albany, New York, we provide decades of experience to deliver measurable results within State and local government agencies and other large organizations.


What We Do

UNIVERSAL Technologies provides projects, personnel and solutions with a focus on ensuring that our clients’ infrastructure and computing environments are well designed, well managed, stable, and secure. We offer a wide range of services and products, from individual engagements to enterprise-wide solutions.

UNIVERSAL’s consulting practice and resources cross the technology boundaries of product specializations and its application requirements. Practice areas include but are not limited to:

·      IT SUPPORT FOR HETEROGENEOUS ENTERPRISE

·      SOFTWARE DEVELOPMENT

·      PROJECT MANAGEMENT

·      PROGRAM MANAGEMENT

·      BUSINESS ANALYSIS

·      SYSTEM ADMINISTRATION

·      SYSTEMS ARCHITECTURE

Our Systems Integration management experience and core competencies span the life cycle of enterprise implementation from requirements analysis through design, deployment, and operation in a wide range of disciplines:

•DATA CENTER ARCHITECTURE

•VIRTUAL CLOUD ARCHITECTURE AND DEPLOYMENT

•VIRTUALIZATION ARCHITECTURE, DESIGN AND DEPLOYMENT

•ENTERPRISE SYSTEMS AND NETWORK INTEGRATION

•ENTERPRISE DISASTER RECOVERY PLANNING, DESIGN AND DEPLOYMENT

•STORAGE MANAGEMENT

•ENTERPRISE SECURITY ARCHITECTURE, DESIGN AND DEPLOYMENT

•ENTERPRISE OPERATIONS MANAGEMENT


Our Clients

UNIVERSAL Technologies has a history of providing IT services to some of the leading New York State and New York City government agencies.

Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs