Pune, IN
48 days ago
Go/Java Developer
Welcome page Returning Candidate? Log back in! Go/Java Developer Job Locations IN-Pune Requisition ID 20064462 Job Category Information Technology Travel Requirements None

Job Description:

As part of the Platform Services team within R&D Engineering, your role as a Sr Software Developer entail working on mid-tier microservices, fostering collaboration across teams to tackle new feature development, and addressing complex challenges within SAS Viya.

 

This position requires working in developing microservices using popular programming languages. Understanding server-side programming, cloud deployments, DevOps and CI/CD processes is required.

 

Candidate will be required to participate in designs, develops, and debugs software of diverse scope for new and existing products in accordance with designated development practices, timelines, and quality expectations.

 

As a Sr. Software Developer, you will:

Lead the technical team with your expertise, guiding design, development, and delivery of mid-tier microservices that power SAS Viya.Foster collaboration across teams to develop innovative features and tackle complex technical challenges.Drive best practices in software development, ensuring robust and scalable solutions that meet business goals.

Key Responsibilities

Lead the technical design and development of microservices using industry-leading programming languages like GoLang.Guide team members in solving technical challenges and ensuring adherence to high-quality coding standards.Participate in the full software development lifecycle, from project scoping to deployment and support.Ensure high-quality code through rigorous functional, unit, and performance testing.Collaborate closely with QA to review and improve test plans.Take accountability for the entire lifecycle of the code, supporting internal and external consumers.

Total Years of Relevant experience:

8-10 years of experience with relevant technology.

 

Requirement:

 

Mandatory Technical Skills:

Experience: Minimum 8–10 years of experience with relevant technologies, with at least 2 years as a technical lead.Cloud Development: Demonstrated expertise in designing and implementing cloud-based applications.Programming Languages: Proficiency in Golang or Java, with knowledge of Spring Boot, RESTful APIs, and MVC architectures.Modern Tooling: Hands-on experience with CI/CD pipelines, tools like Jenkins, GitHub and containerization technologies such as Docker and Kubernetes.Cloud Platforms: Familiarity with leading public cloud providers (Azure, AWS, GCP).Languages: Golang, Java (additional languages preferred).Cloud: Docker, Kubernetes, OpenShift, Azure, AWS, GCP.Interfaces: RESTful web services, command-line interfaces.Databases: PostgreSQL, Elasticsearch, Redis.Tools: Git, Gerrit, Gradle, Jenkins, SNYK.

Proven experience in design and development of software projects for the cloud environments using following technologies.

Technical Stack

OS: Unix, Windows, z/OS

Additional Skills

Strong leadership capabilities, mentoring team members to excel in their roles.Analytical mindset with excellent problem-solving and communication skills.Familiarity with SAS products or similar high-end software applications is a plus.

 

Proven experience in design and development of software projects for the cloud environments using following technologies.

Languages: Golang/Java, knowledge of more than one programming languages will be preferred Cloud: Docker, Kubernetes, Azure, AWS, GCP, OpenShiftInterfaces: RESTful web services and command line interfacesDatabases: PostgreSQL, Elasticsearch, RedisTools: GIT, Gerrit, Gradle, Jenkins, Black Duck Hub, SNYKOperating systems: Unix, Windows, z/OS

 

Options Apply Now!ApplyShareShare With FriendRefer Sorry the Share function is not working properly at this moment. Please refresh the page and try again later. Share on your newsfeed Application FAQs

Software Powered by iCIMS
www.icims.com

Confirm your E-mail: Send Email
All Jobs from SAS Institute (Pty) Ltd