image
  • Snapboard
  • Activity
  • Reports
  • Campaign
Welcome ,
loadingbar
Loading, Please wait..!!

Python Full Stack Developer

  • ... Posted on: Jan 03, 2025
  • ... JS Consulting
  • ... Brooklyn Hgts, New York
  • ... Salary: Not Available
  • ... Full-time

Python Full Stack Developer   

Job Title :

Python Full Stack Developer

Job Type :

Full-time

Job Location :

Brooklyn Hgts New York United States

Remote :

No

Jobcon Logo Job Description :

Job Title: Python Full-Stack Developer

Location: Onsite Role (5-Days) in Brooklyn, New York 11201

Duration: 60+ Months (5+ Years) Contract

Interview process: Phone followed by Video Interview.

Job Description-:

Project Description:

The MySchools application manages school program admissions applications and facilitates the placement of students (ranging from 3K to high school, as well as specialized programs such as Summer Rising and DREAM) each school year. This public-facing application supports high-visibility enrollment policies, has grown in complexity to handle additional modules, expanded workflows, and evolving data and policy requirements. To ensure smooth operations during peak enrollment periods are met to support families and other users in navigating the enrollment process MySchools Operational Support and Enhancements Project will address key performance, configuration, testing, enhancement, and policy-driven development needs

The MySchools Operational Support Project will provide critical support for the continued operation of MySchools, deliver technical upgrades to maintain compliance, implement enhancements to address evolving policy and leadership priorities, and ensure the smooth and timely execution of key enrollment initiatives that respond to the needs of families and other stakeholders.

The Full Stack Developer is responsible for planning, designing, coding, testing, troubleshooting, integrating, and maintaining applications in a Python/Django environment. The role includes ensuring application security, monitoring performance, and implementing enhancements to meet business needs. This is a hands-on role requiring strong expertise across the entire software development lifecycle (SDLC).

This role is critical to building and maintaining robust, secure, and high-performing applications. If you're a motivated developer passionate about full stack development and eager to contribute to innovative solutions, we encourage you to apply!

KEY RESPONSIBILITIES:-

Application Development:

  • Plan, design, and develop scalable and maintainable applications using Python and Django Framework (4.x).
  • Develop and maintain RESTful APIs to enable seamless integration across systems.
  • Build dynamic and responsive front-end interfaces using React.

Database Management:

  • Design, optimize, and maintain databases using PostgreSQL.
  • Implement caching strategies using Redis to improve application performance.

Performance and Security:

  • Monitor application performance, identify bottlenecks, and implement optimizations.
  • Ensure application security by following best practices for data protection and system integrity.

Troubleshooting and Debugging:

  • Diagnose and resolve issues in applications, databases, and APIs.
  • Conduct root cause analysis to ensure long-term solutions to recurring problems.

Testing and Documentation:

  • Write unit tests, integration tests, and perform code reviews to ensure quality and reliability.
  • Maintain detailed documentation of code, APIs, and application processes.

Collaboration:

  • Work closely with cross-functional teams, including designers, product managers, and QA engineers.
  • Participate in Agile ceremonies like sprint planning, daily stand-ups, and retrospectives.

REQUIRED SKILLS and QUALIFICATIONS:

  • Expertise in software analysis, design, estimation, development, testing, enhancements, support, and related activities through different stages of SDLC process.
  • 4+ years of experience in Full Stack development.
  • Strong expertise in Python and Django Framework (4.x).
  • Proficiency in PostgreSQL for database design and management.
  • Experience with Redis for caching and performance enhancement.
  • Skilled in React for developing dynamic front-end user interfaces.
  • Hands-on experience in API development and integration.
  • Knowledge of Agile methodologies.
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration abilities.
  • Attention to detail and a commitment to delivering high-quality work.

PREFERRED QUALIFICATIONS:

  • Experience with containerization tools like Docker.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Familiarity with version control tools, such as Git.
  • Understanding of performance profiling and optimization techniques.
  • Experience working in cloud environments like AWS or Azure.

Jobcon Logo Position Details

Posted:

Jan 03, 2025

Employment:

Full-time

Salary:

Not Available

Snaprecruit ID:

SD-CIE-e52aa1a39fa9c296cbd98d9fa015084872db659374d703ffb7148a72e5156aa4

City:

Brooklyn Hgts

Job Origin:

CIEPAL_ORGANIC_FEED

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Python Full Stack Developer    Apply

Click on the below icons to share this job to Linkedin, Twitter!

Job Title: Python Full-Stack Developer

Location: Onsite Role (5-Days) in Brooklyn, New York 11201

Duration: 60+ Months (5+ Years) Contract

Interview process: Phone followed by Video Interview.

Job Description-:

Project Description:

The MySchools application manages school program admissions applications and facilitates the placement of students (ranging from 3K to high school, as well as specialized programs such as Summer Rising and DREAM) each school year. This public-facing application supports high-visibility enrollment policies, has grown in complexity to handle additional modules, expanded workflows, and evolving data and policy requirements. To ensure smooth operations during peak enrollment periods are met to support families and other users in navigating the enrollment process MySchools Operational Support and Enhancements Project will address key performance, configuration, testing, enhancement, and policy-driven development needs

The MySchools Operational Support Project will provide critical support for the continued operation of MySchools, deliver technical upgrades to maintain compliance, implement enhancements to address evolving policy and leadership priorities, and ensure the smooth and timely execution of key enrollment initiatives that respond to the needs of families and other stakeholders.

The Full Stack Developer is responsible for planning, designing, coding, testing, troubleshooting, integrating, and maintaining applications in a Python/Django environment. The role includes ensuring application security, monitoring performance, and implementing enhancements to meet business needs. This is a hands-on role requiring strong expertise across the entire software development lifecycle (SDLC).

This role is critical to building and maintaining robust, secure, and high-performing applications. If you're a motivated developer passionate about full stack development and eager to contribute to innovative solutions, we encourage you to apply!

KEY RESPONSIBILITIES:-

Application Development:

  • Plan, design, and develop scalable and maintainable applications using Python and Django Framework (4.x).
  • Develop and maintain RESTful APIs to enable seamless integration across systems.
  • Build dynamic and responsive front-end interfaces using React.

Database Management:

  • Design, optimize, and maintain databases using PostgreSQL.
  • Implement caching strategies using Redis to improve application performance.

Performance and Security:

  • Monitor application performance, identify bottlenecks, and implement optimizations.
  • Ensure application security by following best practices for data protection and system integrity.

Troubleshooting and Debugging:

  • Diagnose and resolve issues in applications, databases, and APIs.
  • Conduct root cause analysis to ensure long-term solutions to recurring problems.

Testing and Documentation:

  • Write unit tests, integration tests, and perform code reviews to ensure quality and reliability.
  • Maintain detailed documentation of code, APIs, and application processes.

Collaboration:

  • Work closely with cross-functional teams, including designers, product managers, and QA engineers.
  • Participate in Agile ceremonies like sprint planning, daily stand-ups, and retrospectives.

REQUIRED SKILLS and QUALIFICATIONS:

  • Expertise in software analysis, design, estimation, development, testing, enhancements, support, and related activities through different stages of SDLC process.
  • 4+ years of experience in Full Stack development.
  • Strong expertise in Python and Django Framework (4.x).
  • Proficiency in PostgreSQL for database design and management.
  • Experience with Redis for caching and performance enhancement.
  • Skilled in React for developing dynamic front-end user interfaces.
  • Hands-on experience in API development and integration.
  • Knowledge of Agile methodologies.
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration abilities.
  • Attention to detail and a commitment to delivering high-quality work.

PREFERRED QUALIFICATIONS:

  • Experience with containerization tools like Docker.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Familiarity with version control tools, such as Git.
  • Understanding of performance profiling and optimization techniques.
  • Experience working in cloud environments like AWS or Azure.

Loading
Please wait..!!