Senior Software Developer

Overview

Remote
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)
Able to Provide Sponsorship

Skills

Machine Learning (ML)
Google Cloud Platform
Java
Programming Languages
RESTful

Job Details

Job Title: Senior Software Developer

Location: (Remote)

Years of Experience:10+ Years

Job Summary:

We are seeking a highly skilled Senior Software Developer with extensive experience in Google Cloud Platform (Google Cloud Platform) solution design and development. The ideal candidate will be responsible for designing, developing, and implementing scalable software solutions that leverage Google Cloud Platform technologies. This role requires a deep understanding of cloud architecture, software development best practices, and the ability to work collaboratively in a fast paced environment.

Responsibilities:

  • Design and develop robust, scalable, and secure software solutions on Google Cloud Platform.
  • Collaborate with cross functional teams to gather requirements and translate them into technical specifications.
  • Implement best practices for cloud architecture and software development.
  • Conduct code reviews and provide mentorship to junior developers.
  • Optimize applications for maximum speed and scalability.
  • Monitor and troubleshoot application performance and reliability issues.
  • Stay updated with the latest industry trends and technologies related to Google Cloud Platform and software development.
  • Participate in Agile development processes, including sprint planning and retrospectives.

Mandatory Skills:

  • Strong expertise in Google Cloud Platform solution design and development.
  • Proficiency in programming languages such as Java, Python, or Go.
  • Experience with containerization technologies (e.g., Docker, Kubernetes).
  • Solid understanding of RESTful APIs and microservices architecture.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Experience with database technologies (SQL and NoSQL).

Preferred Skills:

  • Knowledge of machine learning and data analytics on Google Cloud Platform.
  • Experience with serverless architecture (e.g., Cloud Functions, Cloud Run).
  • Familiarity with monitoring and logging tools (e.g., Stackdriver).
  • Understanding of security best practices in cloud environments.

Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 7 10 years of experience in software development, with a focus on cloud solutions.
  • Proven track record of successful project delivery in a cloud environment.
  • Excellent problem solving skills and attention to detail.
  • Strong communication and interpersonal skills.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Pentangle Tech Services