Golang Developer
at Capgemini
Melbourne, Victoria, Australia -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 17 Aug, 2024 | Not Specified | 18 May, 2024 | N/A | C,Computer Science,Java,Python,Javascript,Regulatory Requirements,Global Delivery,Programming Languages,Financial Services,Web Technologies,Training,Software Development,Contractual,Gin,Microservices,Capital Markets,Systems Programming | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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