Updating Results

Cognizant

3.4
  • > 100,000 employees

Cognizant Technology Solutions Australia Graduate Software Engineer - Mid Year Intake (MELBOURNE)

Opportunity expired

Opportunity details

  • Opportunity typeGraduate Job
  • Additional benefitsMarket Standards
  • Number of vacancies5 vacancies
  • Application open dateApply by 31 May 2018

Graduate Software Engineer - Digital

About Cognizant

Cognizant (NASDAQ: CTSH) is a leading provider of information technology, consulting, and business process services, dedicated to helping the world's leading companies build stronger businesses. Headquartered in Teaneck, New Jersey (U.S.), Cognizant combines a passion for client satisfaction, technology innovation, deep industry and business process expertise, and a global, collaborative workforce that embodies the future of work. Cognizant is a member of the NASDAQ-100, the S&P 500, the Forbes Global 2000, and the Fortune 500 and is ranked among the top performing and fastest growing companies in the world.

Our Culture

Your passion, integrity and experience are integral to Cognizant's success. You will be welcomed into a dynamic and expanding global leader in IT and Business consultancy where you will be valued for who you are. We take pride in our partnership with our clients, so your ability to add value and provide exceptional service to our clients are fundamental to your success. In return, you will be empowered with opportunities and support to develop your career and collaborate with people focused on innovation and ideas.

What are we offering?

We are offering an excellent entry level opportunity for motivated graduates to participate in our intensive Software Engineering Graduate Program in our Melbourne office in 2018. As a graduate of the program you will be working amongst our expert teams undertaking programming and software development activity to support the development of enterprise digital web and mobile channels for large and distributed environments.

This will be a position you'll love and you will:

  • Develop code based on client requirements in alignment with standards and object-oriented methodologies.
  • Develop unit test plans leveraging manual/automated test approaches (eg. JUnit).
  • Deploy Java-Spring and Web/Mobile applications across multiple platforms within large/distribute client environments.
  • Create, update and maintain detailed design documents.
  • Resolve defects allocated within service level target.
  • Undertake basic DevOps work.
  • Participate in Quality Assurance reviews and the implementation of findings.
  • Ensure tasks are undertaken within budget and to the allocated timeframe at the appropriate level of quality to achieve requirements.
  • Escalate appropriate technical issues and prepare reports as appropriate.

We are seeking candidates who will excel:

Technical Competencies

  • Developing competency in a back-end Object Oriented Programming Language, preferably J2SE and technologies such as; JDBC, Java collections, Java IO concurrency and reflection.
  • Developing competency in enterprise application frameworks, preferably Java frameworks such a Spring and/or J2EE technologies including: EJB, JPA, JSP/JSF, JMS (desirable).
  • Developing experience in IDEs such as IntelliJ or Eclipse.
  • Developing experience in build & deployment technologies such as Maven, Gradle, etc.
  • Developing skills and experience in DevOps (Build and/or Ops).
  • Developing experience working with Software Configuration Management / Version control tools and processes including; Git, SVN, etc.
  • Understanding or exposure to Jira in relation to Agile task allocation and defect management (desirable).
  • Developing experience in one or more front-end languages, preferably HTML5/CSS3, JavaScript/ECMAScript, and/or iOS development (Objective-C/Swift), and/or Android development.
  • Developing experience in writing and deploying code on both Windows and Linux platforms.
  • Solid documentation skills.

General Competencies

  • Strong customer focus and customer centric approach to work outcomes.
  • Capability to undertake a consulting position, evidenced by a well-developed oral and written communication skills, analytical and conceptual skills.
  • Ability to effectively report and manage or escalate risk(s) and issue(s)

Qualification and Eligibility

  • Undergraduate degree in Software Engineering / Computer Science / Information Technology / similar.
  • Open to Post Graduates / Masters Students.
  • Australian and New Zealand Citizens & Permanent Residents only
  • Organisation Structure

This position is formally designated as a Programmer Analyst. A dedicated People Manager will be assigned to the position to foster and develop professional growth. The position may predominantly be based on a Tier 1 client site. The Graduate Software Engineer may be required to report to client representative and/or other internal Cognizant Digital Business team member on specific project/s.

Other

Interstate or international travel may be required of this position. Any significant periods of travel or long-term placements will be agreed with the incumbent.

Next Steps

If you would like to express interest in role, please click on the APPLY button now and submit a short Cover Letter, your latest CV and Academic Transcript. Alternatively, you can email your application directly to GradANZ@cognizant.com.

We thank you for taking interest in this opportunity with us. For a complete list of opportunities with Cognizant visit our career website.

Cognizant is committed to providing Equal Employment Opportunities. Successful candidate will be required to undergo a background check.

Qualifications & other requirements

You should have or be completing the following to apply for this opportunity.

Degree or Certificate
Study field
Study field (any)

Hiring criteria

  • Experience requirementNo experience required
  • Study fields
    Engineering & Mathematics
Show all hiring criteria

Reviews

user
user
user
Show all reviews

About the employer

Cognizant Logo

Cognizant AU

Rating

3.4

Number of employees

> 100,000 employees

Industries

Technology

At Cognizant, we provide the opportunities, challenges and support to live the future of your work — now.

Pros and cons of working at Cognizant AU

Pros

  • The business trips, and the people. They also have a genuine interest to take care of their employees and ensure that their professional career development is being achieved.

  • You get a lot of support and guidance when required, they pay a lot of attention to the growth of their graduates.

  • Flexibility, autonomy and independence. The company's employee focused nature is very supportive and attentive to employee needs.

  • I get to work onsite with amazing clients doing interesting work.

  • The initial opportunities for training are great.

Cons

    • Requests for certain action items that need to be fulfilled sometimes take too long to be completed due to lengthy approval times.

    • The graduate program needs to be more structured so that our engagement and interest is maintained.

    • Frictional interactions between employees, especially with offshore teams, due to cultural differences.

    • Unsure of my direction or intent from management.

    • Clunky laptop, slow internal processes.