Golang Developer

  • Full-time

Company Description

PDDN is a provider of end-to-end software solutions and IT consulting Services and software development Company. is headquartered in Fremont, California with clients across the Silicon Valley and other Information technology Hubs in different states. With integrated solutions, software development, technical services, training and staffing support, we help customers achieve their technology goals allowing them to focus on their business.

 

Job Description

Role: GOLang Developer

Location: San Francisco, CA /Atlanta or Alpharetta, GA (Remote till covid).

Interview: Phone/Skype

 

GO Lang (banking experience is preferable)

Responsibilities:

Minimum years of experience range: 5-10 years with minimum 3 years in GOLang

Analyze, design and develop software solutions to meet business needs.

Collaborate with internal and external technical personnel/vendors to facilitate enterprise software integration.

Work on different software development life cycle phases and serve as a technology resource and representative for the department.

Create technical documentation for software (design documents, handbooks, etc.).

Perform code review and design review to ensure compliance with development standards.

Assist with developing automated test cases and test plans for software.

Review software requirements documentation for projects and enhancements

Ensures that system improvements are successfully implemented and monitored to increase efficiency.

 

Preferred

Good understanding of Web Services protocols such as REST, SOAP, IDL, gRPC and API design for extensibility and portability

Strong proficiency in either GO or Java is desirable. Knowledge in multiple languages like GO, Java and C++ will be a plus.

Knowledge on Spring, Spring Boot, JPA/Hibernate, batch scripting languages.

Experience writing SQL queries for Sybase / Oracle or another Relational Database is required

Good to have knowledge of Node.js and javascript.

Working knowledge of cloud, service mesh and containers is a plus

Working knowledge of object-oriented design and development skills

Ability to use version control software such as GIT

Experience with Scrum/Agile development methodologies

Creative thinker, self-starter, able to work on multiple projects simultaneously

Excellent customer service skills and team orientation.

Bachelor’s Degree in appropriate field of study or equivalent work experience

Strong proficiency in either GO or Java.

Additional Information

All your information will be kept confidential according to EEO guidelines.