Python Fullstack Developer

Amtex Systems Inc
Chennai, Tamil Nadu, India

About the Company:

Amtex Systems is a global technology innovator with over 25 years of expertise. Specializing in Software Development, IT Consulting, Digital Media, Business Intelligence, Mobile Applications, and Content Management, Amtex is at the forefront of industry evolution. The company caters to diverse sectors, including Technology, Finance, Media, Fashion, Retail, and the Public Sector.

We seek individuals who thrive on experimentation, seize opportunities, and push boundaries to help bring our vision to life. As we work towards building a better world, we empower you to build your intellectual path. Come transform with us and elevate your career—where innovation meets opportunity.

Job Descriptions

Work Mode - Hybrid

Job Description: Full Stack Programmer/Analyst

Position Overview:

We are looking for a highly skilled and forward-thinking Full Stack Programmer/Analyst to join our Finance Technology team. The ideal candidate will have expertise across the software development lifecycle, with a strong focus on backend and frontend development, database operations, and the integration of Artificial Intelligence (AI) technologies. You will be responsible for developing and optimizing both legacy and modern systems, building robust data-driven applications, and leveraging AI to enhance business-as-usual (BAU) processes and workflows. This position requires collaboration with cross-functional teams, strong communication abilities, and a focus on delivering scalable, efficient solutions tailored to the needs of the financial services industry.

Key Responsibilities:

  • Database Design and SQL Development:
  • Design, develop, and optimize database schemas and complex SQL queries to support core financial applications.
  • Perform database management, ensuring data quality, security, and performance are upheld at all times.
  • Implement and maintain ETL pipelines to process large datasets effectively and efficiently.
  • Backend Development with Python:
  • Develop and maintain backend systems using Python, implementing robust, reusable, and scalable code.
  • Leverage Python frameworks and libraries (e.g., Flask, Django, Pandas, NumPy) for data analysis, processing, and application development.
  • Automate critical business workflows and processes by integrating Python-based tools with existing systems.
  • Frontend Development with Angular and Visualization Tools:
  • Build user-friendly, dynamic, and responsive web-based front-end applications using Angular.
  • Integrate data visualization tools like Tableau and Power BI into applications to deliver actionable insights and analytics to stakeholders.
  • Ensure seamless communication between front-end and back-end services for optimal application performance and reliability.
  • Legacy Application Analysis and Optimization:
  • Refactor and modernize legacy systems, improving maintainability, performance, and reliability.
  • Assess aging applications and implement solutions to transition workflows to modern frameworks and infrastructure.
  • AI Integration Across Applications and Processes:
  • Leverage AI tools to enhance application functionality, automate workflows, and improve BAU processes.
  • Apply AI-driven solutions for tasks such as portfolio reconciliation, predictive analytics, and anomaly detection.
  • Collaboration and Teamwork:
  • Collaborate with business analysts, finance professionals, and system architects to identify user needs and define technical requirements.
  • Work effectively within cross-functional teams to deliver high-quality solutions on time and align development initiatives with organizational goals.
  • Communication Skills:
  • Translate technical concepts into non-technical language to communicate ideas and solutions to stakeholders across various departments.
  • Draft clear and concise documentation for applications, processes, and workflows to promote transparency and knowledge sharing.

Required Qualifications:

  • Strong proficiency in SQL for advanced querying, database design, and optimization.
  • Proven experience with Python programming, including expertise in libraries and tools like Flask, Django, Pandas, and NumPy.
  • Hands-on experience with Angular for front-end development, including the ability to work on highly interactive web interfaces.
  • Direct experience with visualization tools such as Tableau and Power BI to communicate insights to business users effectively.
  • Ability to analyze, refactor, and modernize legacy systems while ensuring reliable performance.
  • AI Integration Skills: Experience applying AI tools/framework to automate processes and enhance applications.
  • Excellent teamwork skills, with the ability to collaborate effectively in a cross-functional environment.
  • Strong verbal and written communication skills to convey complex ideas clearly and efficiently.
  • 5+ years of work experience in asset management companies or related financial fields is required.

Education Requirement:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Financial Technology or a related field.

Score my resume against this job, free →

Questions about this job

How do I apply for the Python Fullstack Developer job at Amtex Systems Inc?

Use the apply link on this page: you apply directly with Amtex Systems Inc on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does Amtex Systems Inc want for this Python Fullstack Developer role?

The job description asks for SQL, Python, Flask, Django, Pandas, NumPy, Angular and Tableau. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at Amtex Systems Inc?

Apply to the Amtex Systems Inc roles that match your experience, and tailor your resume to each job description: for this role that means showing SQL, Python, Flask. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Python Fullstack Developer job remote or onsite?

This is based in Chennai, Tamil Nadu.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with Amtex Systems Inc, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →