Job Title : Software Engineer - Full Stack
About the Role :
We are seeking a seasoned software engineer to develop and maintain full-stack applications using Python, Spring Boot, and Angular across backend and frontend systems. The ideal candidate will have hands-on experience in Python development, strong proficiency in UNIX Shell scripting, and advanced knowledge of DB2 databases.
Main Responsibilities :
- Develop and maintain full-stack applications using Python, Spring Boot, and Angular.
- Build and optimize data pipelines, including high-volume data loading into DB2 using Loader and querying via Databricks.
- Create insightful data analytics and visualizations using Power BI and Qlik Sense.
- Consume, process, and manage data within AWS services.
- Automate execution flows using Control-M and enhance backend capabilities with Node.Js.
- Write robust UNIX Shell scripts to support system integration and automation.
- Collaborate with cross-functional teams to translate functional requirements into technical solutions.
Key Skills :
Minimum 5 years of hands-on experience in Python development.Proven expertise in full-stack development with Spring Boot and Angular.Strong proficiency in UNIX Shell scripting.Advanced knowledge of DB2 databases.Hands-on experience with data analytics and visualization tools : Power BI and Qlik Sense.Practical experience consuming and managing data in AWS services.Familiarity with Control-M for scheduling and Node.Js for backend development.Benefits :
This role offers an exciting opportunity to work on cutting-edge projects and collaborate with a talented team of professionals. If you are passionate about software engineering and looking to take your career to the next level, we encourage you to apply.