Golang Developer

at  Capgemini

Melbourne, Victoria, Australia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate17 Aug, 2024Not Specified18 May, 2024N/AC,Computer Science,Java,Python,Javascript,Regulatory Requirements,Global Delivery,Programming Languages,Financial Services,Web Technologies,Training,Software Development,Contractual,Gin,Microservices,Capital Markets,Systems ProgrammingNoNo
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:

LET’S TALK ABOUT YOUR CAPABILITY AND EXPERIENCE

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Proficiency in Go programming language: A strong understanding of Go language fundamentals, including its syntax, data types, control structures, concurrency features, and standard library.
  • Software Development Experience: Prior experience in software development, preferably in backend development or systems programming, is essential.
  • Experience with other programming languages such as C, C++, Java, Python, or JavaScript can also be advantageous.
  • Knowledge of Web Technologies: Familiarity with web development concepts, including RESTful APIs, HTTP protocols, and web frameworks like Gin or Echo, is beneficial for developing web applications and microservices.

CAPGEMINI AUSTRALIA HAS DEVELOPED AND MANAGES, PROCESS ORIENTATED MANAGEMENT SYSTEMS COMPLIANT TO THE REQUIREMENTS OF ISO9001, ISO27001 AND ISO14001. WE ARE COMMITTED TO DELIVERING SECURE SOLUTIONS AND SERVICES THROUGH STATE-OF-THE-ART PROCESSES AND CONTINUAL IMPROVEMENT FRAMEWORKS IN LINE WITH INDUSTRY BEST PRACTICES AS WELL AS CONTRACTUAL, STATUTORY, AND REGULATORY REQUIREMENTS.

Please note unsolicited resumes from employment agencies or other third parties will not be considered .

L1-RV

Responsibilities:

AS A GOLANG DEVELOPER, YOUR PRIMARY ROLE REVOLVES AROUND UTILIZING THE GO PROGRAMMING LANGUAGE TO DEVELOP EFFICIENT, SCALABLE, AND HIGH-PERFORMANCE SOFTWARE SOLUTIONS. YOU WILL BE RESPONSIBLE FOR DESIGNING, IMPLEMENTING, TESTING, AND MAINTAINING VARIOUS APPLICATIONS AND SYSTEMS, LEVERAGING GO’S CONCURRENCY FEATURES AND STANDARD LIBRARY TO BUILD ROBUST AND RELIABLE SOFTWARE PRODUCTS.

  • Software Development: Design, develop, and deploy backend services, APIs, and microservices using Go programming language while adhering to best practices and coding standards.
  • Code Optimization: Optimize and refactor existing codebase to improve performance, scalability, and maintainability of applications.
  • System Architecture: Collaborate with system architects and engineers to design scalable and resilient system architectures that leverage Go’s concurrency model effectively.
  • Testing: Write unit tests, integration tests, and end-to-end tests to ensure the quality and reliability of the software products.
  • Documentation: Document code, APIs, and system architecture to facilitate easy understanding and maintenance of the software by other team members.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer Science, Software Engineering, Engineering

Proficient

1

Melbourne VIC, Australia