← Back to jobs
Newark, NJ, USA
No related jobs found
• A Python SQL Application Developer is a specialized software engineer responsible for designing, developing, and maintaining database-driven applications. This role bridges the gap between backend application logic and database management, ensuring that data is stored securely and retrieved efficiently. • Linked in URL is mandatory • NJ candidates will be given priority compared to candidates from other locations joining on day 1. • We are open for other locations candidates who are willing to relocate but NJ based candidates will be given priority based on our past experience. Core Responsibilities • Application Development: Building and maintaining scalable backend services and APIs using Python frameworks like FastAPI, Django, or Flask. • Database Design: Architecting relational database schemas, specifying primary/foreign keys, and managing data migration. • Query Optimization: Writing and tuning complex SQL queries, stored procedures, and views to improve performance and reduce latency. • Automation: Creating Python scripts to automate repetitive database maintenance tasks and administrative workflows. • Security & Integrity: Implementing data protection protocols and ensuring data integrity through regular backups and compliance with industry standards Essential Skills & Qualifications • Programming Languages: High proficiency in Python and advanced knowledge of SQL (Oracle, PostgreSQL, or T-SQL). • Libraries & Frameworks: Experience with data libraries like Pandas and NumPy, and web frameworks such as Django or Flask. • Software Engineering: Familiarity with version control (Git), unit testing, and CI/CD pipelines. • Infrastructure: Knowledge of containerization tools like Docker and Kubernetes for deploying applications. • Emerging Tech: Modern roles frequently require exposure to GenAI capabilities, such as integrating LLMs into application workflows
Any Gradute
No related jobs found
← Back to jobs