Remote Senior Golang Engineer (India)

at Nurdsoft

Posted 3 days ago 3 applied

Description:

  • As a Senior Software Engineer, you will be part of a fast-paced team designing, developing, testing, integrating, and supporting technically innovative solutions for our customers.
  • You will leverage your wide range of experiences, developed professional concepts, as well as understanding of the industry, customer, and company objectives to resolve complex issues in creative ways.
  • The position is remote and based in India.
  • Responsibilities include performing project analysis and development tasks of increasingly complex nature which may require extensive research and analysis.
  • You will make design and technical decisions for applications and ensure high performance of the application.
  • You will work in an agile development environment and ensure process/policy compliance as per organization guidelines.
  • Collaboration with team members to understand requirements and develop an implementation path is essential.
  • You will support code deployments and configuration changes to production and non-production systems, following established procedures.
  • As a thought leader, you will understand the latest trends and capabilities to implement modern and successful solutions.

Requirements:

  • You must have 3+ years of experience with Golang.
  • A minimum of 5+ years of experience as a software backend engineer is required.
  • Experience in test-driven development and writing automated unit tests is necessary.
  • You should have demonstrated experience delivering product features.
  • A strong understanding of software design/architecture and tradeoffs is essential.
  • Experience using cloud providers such as AWS, GCP, and Azure is required.
  • Familiarity with pub/sub/queueing systems and architectures is necessary.
  • You must have a strong understanding and experience with SQL and NoSQL databases.
  • Familiarity with containers, micro-services, and related ecosystems is required.
  • A good understanding of the Software Development Life Cycle is essential.

Benefits:

  • The position offers the flexibility of remote work from India.
  • You will be part of a dynamic and innovative team that values creativity and problem-solving.
  • Opportunities for professional growth and development in a fast-paced environment are available.
  • You will have the chance to work with the latest technologies and trends in software engineering.
  • The role encourages a culture of 100% automation and a zero-trust policy towards security, promoting a forward-thinking work environment.

Get realtime job alerts

Be the first to know about new jobs