This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

Forbes Advisor
Posted 2mo ago

Senior Full Stack Developer - Data Research Engineering

Forbes Advisor
Chennai or Mumbai or Bengaluru
RemoteFull Time
Responsibilities
  • designing applications
  • developing APIs
  • maintaining applications
Requirements
  • Proficient in Python and Django
  • Front-end experience with NextJS/HTML/CSS
  • REST API development
  • SQL databases
  • Familiarity with AWS, Git
  • Testing (pytest/Django test framework), and strong problem-solving and communication skills
Technical tools mentioned
PythonDjangoNextJSHTMLCSSAngularpytestDjango test frameworkRESTful APISQLPostgreSQLMySQLAWSRDSS3EC2ECSCloudWatchGoogle Cloud PlatformKnimePandasSQLAlchemygspreadPyDrivePlotlyDockerGitCI/CDNode.jsFlaskStackOverflowChatGPTBard

Job description

Job Description:


A typical day in the life of a Full-Stack Developer will involve designing, developing, and maintaining web applications with expertise in both front-end and back-end components. They collaborate with the other members of the Data Research Engineering Team to implement features, develop APIs, and ensure seamless data exchange. With proficiency in Python, Django, and front-end technologies like HTML, CSS, JavaScript, and preferably Angular, they create responsive and user-friendly interfaces. They conduct testing, optimize application performance, and integrate data and backend services. Their problem-solving skills, attention to detail, and continuous learning mindset contribute to code quality and innovation.


Key Responsibilities:

  • Collaborate with the other members of the Data Research Engineering Team to design, develop, and maintain web applications with a focus on both the front-end and back-end components.
  • Implement and enhance features for web applications using Python and Django for server-side development.
  • Develop RESTful APIs and integrate them with front-end components to ensure seamless data exchange and functionality.
  • Create and maintain efficient and reusable code for both the back-end and front-end components of the application.
  • Design and implement responsive and user-friendly interfaces using NextJS, HTML and CSS. Knowledge of Angular is a plus.
  • Conduct testing and debugging to ensure the application functions correctly across different browsers and platforms, including writing unit tests using frameworks such as pytest or the Django test framework, contributing to integration testing efforts, and maintaining automated test coverage within CI/CD pipelines.
  • Optimize web applications for maximum speed, scalability, and performance.
  • Participate in code reviews to maintain code quality, improve development processes, and ensure adherence to coding standards.
  • Stay updated with emerging technologies and industry trends to contribute innovative ideas for application enhancements.
  • Troubleshoot and resolve application defects and issues reported.
  • Collaborate with the Data Research Engineer to estimate development efforts and meet project deadlines.
  • Assume accountability for achieving development milestones.
  • Prioritize tasks to ensure timely delivery, in a fast-paced environment with rapidly changing priorities.
  • Continuously learn and expand your technical knowledge and skills to grow as a full-stack developer
  • Collaborate with and assist fellow members of the Data Research Engineering Team as required.
  • Perform tasks with precision and build reliable systems.
  • Leverage online resources effectively like StackOverflow, ChatGPT, Bard, etc., while considering their capabilities and limitations.


Experience required:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field is desirable but not essential.
  • Strong proficiency in Python and experience with web framework Django.
  • Proficiency with front-end technologies: NextJS, HTML, and CSS. Knowledge of Angular is a plus.
  • Knowledge of SQL and database systems, such as PostgreSQL or MySQL
  • Familiarity with cloud platforms: AWS (RDS, S3, EC2, ECS & CloudWatch).
  • Familiarity with Google Cloud Platform, and big data technologies is a plus.
  • Knowledge of RESTful API development and integration.
  • Understanding of web development principles, including responsive design, cross-browser compatibility, and accessibility.
  • Experience with version control systems, such as Git, for collaborative development.
  • Strong problem-solving (creative and critical thinking) and analytical skills with attention to detail.
  • Experience with CI/CD pipelines and deployment workflows is a plus.
  • Ability to work collaboratively in a team environment.
  • Good and effective communication skills.
  • Eagerness to learn and adapt to new technologies and frameworks.
  • Familiarity with Agile development methodologies is a plus.
  • Experience with other back-end technologies, such as Node.js or Flask, is a plus.
  • Ideally, familiarity with Knime or similar tools for data integration and analysis.
  • Familiarity with Python modules such as Pandas, SQLAlchemy, gspread, PyDrive, and Plotly is a plus.
  • Familiarity with Docker containers or similar technologies is a plus.
  • Strong willingness to learn and expand knowledge in data engineering.
  • Ability to thrive in a fast-paced environment with rapidly changing priorities.
  • Comfortable with autonomy and ability to work independently.


Perks

  • Day off on the 3rd Friday of every month (one long weekend each month)
  • Monthly Wellness Reimbursement Program to promote health well-being
  • Monthly Office Commutation Reimbursement Program
  • Paid paternity and maternity leaves

At Forbes Advisor, our mission is to help readers turn their aspirations into reality. We arm people with trusted advice and guidance, so they can make informed decisions they feel confident in and get back to doing the things they care about most.


We are an experienced team of industry experts dedicated to helping readers make smart decisions and choose the right products with ease. Marketplace boasts decades of experience across dozens of geographies and teams, including Content, SEO, Business Intelligence, Finance, HR, Marketing, Production, Technology and Sales. The team brings rich industry knowledge to Marketplace’s global coverage of consumer credit, debt, health, home improvement, banking, investing, credit cards, small business, education, insurance, loans, real estate and travel.

The Data Research Engineering Team has the purpose of managing data from acquisition to presentation, collaborating with other teams while also operating independently. Their responsibilities include acquiring and integrating data, processing and transforming it, managing databases, ensuring data quality, visualizing data, automating processes, working with relevant technologies, and ensuring data governance and compliance. They play a crucial role in enabling data-driven decision-making and meeting the organization's data needs.


About Forbes Advisor

Providing expert financial advice and independent product comparisons.

Year founded
2019
Employees
675
Organization type
Private
Latest investment
Raised $1.76M Corporate Round (2019) — led by Forbes Media
Headquarters
US

Similar jobs

Full Stack Developer roles near Chennai, Tamil Nadu
1d
Save
Mark Applied
Hide
Full Stack Engineer
Chennai, Tamil Nadu, India
OnsiteFull Time
Accenture
AccentureNYSE: ACN: Global professional services firm providing consulting and technology solutions.
3+ YOERequires 3+ years of Java Standard Edition experience, 15 years of full-time education, RESTful API development, cloud services, Git, and familiarity with modern web frameworks.
Java Standard Edition, Git, RESTful API
2d
Save
Mark Applied
Hide
Full Stack Developer
Hyderabad or Chennai or Bengaluru
OnsiteFull Time
Concentrix
ConcentrixNasdaq: CNXC: Global provider of customer experience solutions and outsourcing services.
5+ YOERequires 5+ years with Java 17+, Spring Boot, Spring Framework, JMS, SOA, REST/SOAP, Maven, Angular, JavaScript, TypeScript, HTML/CSS, Git/GitHub, and strong English communication.
Java, Spring Boot, Spring Framework, JMS, ActiveMQ, IBM MQ, RabbitMQ, Maven, SonarQube, PMD, Checkstyle, GitHub Copilot, Angular, JavaScript, TypeScript, HTML, CSS, Git, GitHub, Kafka, Spring Security, OAuth2, JWT, React
2d
Save
Mark Applied
Hide
Full stack Engineer
Chennai, Tamil Nadu, India
OnsiteFull Time
ZF Group
ZF Group: Manufacturer of automotive driveline, chassis, and safety systems.
6+ YOEBachelor's or master's degree in computer science or related field, 6+ years of software development, AWS, REST APIs, microservices, cloud-native development, and Node.js, JavaScript, C#, or React.
AWS Serverless, AWS Lambda, Amazon API Gateway, Amazon DynamoDB, Amazon ECS, Amazon EKS, AWS Fargate, .NET Core, Entity Framework, Node.js, JavaScript, C#, React JS, React Native, SQL, NoSQL, GIT, Agile, Lean
3d
Save
Mark Applied
Hide
Java Full stack Developer (React)
Chennai or Mumbai or Brussels or Europe
OnsiteFull Time
BNP Paribas
BNP ParibasEuronext Paris: BNP: Provides global banking, financial, and investment services.
8+ YOEBachelor's or master's degree in IT and 8+ years of experience. Requires fluent English plus Java, React, Spring Boot, JavaScript, testing, databases, APIs, and agile development expertise.
React, JavaScript, HTML, CSS, Storybook v9, Jest v29, vitest v4, Tanstack Query v5, Zustand v5, React Hook Form v7, i18n, Spring Boot 3, Java 21, PostgreSQL, Liquibase v4, REST APIs, JUnit 5, Drool, Docker, Nexus, NexusIQ, Fortify, SonarQube, Git, Gitlab, Jenkins, Gitlab CI, Cucumber, Gherkin, VBScript, Dynatrace
3d
Save
Mark Applied
Hide
EY - GDS Consulting - AIA- Python Full Stack - Senior
Chennai, Tamil Nadu, India
OnsiteFull Time
EY
EY: Global firm providing audit, tax, and professional consulting services.
3+ YOERequires 3–7 years of relevant experience, strong Python expertise, Azure Cloud and Angular or React proficiency, web and API development experience, analytical skills, and strong communication.
Python, Microsoft Azure, Azure Cognitive, Azure Functions, Azure Logic Apps, Azure Service Bus, Angular, React, JavaScript, FastAPI, Flask, RESTful API, SOAP API, DevOps, Git, CI/CD
3d
Save
Mark Applied
Hide
T&T - EAID - Java + Angular - Senior Consultant - Bangalore/Pune/Chennai
Bengaluru or Pune or Chennai
OnsiteFull Time
Deloitte
Deloitte: Professional services firm providing audit, consulting, and advisory services.
6+ YOERequires 6–9 years of experience, a bachelor's degree in computer science or related field, and expertise in Java, Spring Boot, Hibernate/JPA, Angular, JavaScript, REST APIs, databases, Git, and cloud platforms.
Java, Spring Boot, Angular, Hibernate, JPA, JavaScript, HTML, CSS, REST APIs, MySQL, PostgreSQL, MongoDB, Git, Docker, Kubernetes, AWS, Azure, GCP, JUnit, Jest, SQL, NoSQL
4d
Save
Mark Applied
Hide
GenAI -Java-React Full-Stack Engineer -Assistant Vice President
Chennai, Tamil Nadu, India
HybridFull Time
Citi
CitiNYSE: C: Global diversified financial services holding.
7+ YOERequires 7–9 years of full-stack development experience, Java, Spring Boot, React, TypeScript, microservices, REST APIs, Kafka, LLM integration, Git, testing, and a bachelor's degree or equivalent experience.
Java, Spring Boot, React, TypeScript, GPT, Claude, Gemini, Llama, Kafka, JSON, MCP, Spring AI, Git, HTML, CSS, Agile, SAFe, CI/CD, Linux
4d
Save
Mark Applied
Hide
Team Lead - IT
Pune or Chennai or New Delhi or Noida or Bengaluru
HybridFull Time
Rockwell Automation
Rockwell AutomationNYSE: ROK: Sells industrial automation hardware and digital manufacturing software solutions.
5+ YOEBachelor's degree in computer science, information systems, engineering, or related field; typically 5+ years of software development experience; experience with Azure, full-stack development, Agile, APIs, CI/CD, and cloud solutions.
.NET, C#, JavaScript, SQL, HTML, CSS, RESTful Web Services, Azure, TypeScript, React, Redux, Thunk, ASP.NET Web API, .NET Core, Agile, Azure DevOps, Microsoft SQL Server, Azure SQL, PowerShell, Terraform, YAML, GitHub Enterprise, Git
This job has expired