Data Engineer

at  Capgemini

Sydney, New South Wales, Australia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate07 Jul, 2024Not Specified09 Apr, 2024N/AJava,Agile Methodologies,Computer Science,Software Development,Communication Skills,Version Control,Programming Languages,Information Technology,Unit Testing,PythonNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Come and join a thriving company and become part of a diverse global collective of free-thinkers, entrepreneurs and industry experts who are all driven to use technology to reimagine what’s possible. Capgemini. Get the future you want.
For more about why Capgemini https://www.capgemini.com/au-en/careers/why-join-capgemini/

LET’S TALK ABOUT YOUR CAPABILITY AND EXPERIENCE:

  • Bachelor’s degree in Computer Science, Information Technology, or related field
  • 3+ years of experience in software development, preferably as an analyst programmer in Financial Services industry
  • Proficiency in one or more programming languages and development frameworks, such as Java, Python, .NET etc.
  • Experience in developing and maintaining software applications using Agile methodologies
  • Knowledge of software development best practices, including unit testing, code reviews, and version control
  • Strong analytical and problem-solving skills
  • Excellent verbal and written communication skills
  • Demonstrated ability to work collaboratively with cross-functional teams
  • Ability to prioritize and manage multiple projects simultaneously
  • Strong attention to detail and accuracy

Responsibilities:

  • Collaborate with business analysts and end-users to identify requirements and develop technical specifications for software applications
  • Design, develop, and maintain software applications using one or more programming languages and development frameworks, such as Java, Python, .NET wtc.
  • Perform unit testing and integration testing to ensure software quality and reliability
  • Debug and troubleshoot software issues in a timely and efficient manner
  • Write and maintain technical documentation, including user manuals and system documentation
  • Collaborate with development teams to integrate software applications with other systems and platforms
  • Participate in code reviews and provide constructive feedback to improve code quality
  • Stay up-to-date with emerging technologies and programming languages to improve software development processes and outcomes
  • Provide technical support to end-users to resolve software issues
  • Collaborate with other IT teams, including infrastructure, security, and database administrators, to ensure smooth software application delivery and maintenance


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Computer science information technology or related field

Proficient

1

Sydney NSW, Australia