Senior Software Engineer Job in Crubn

Senior Software Engineer

Apply Now
Job Summary
  • Bachelor s degree in Computer Science, Engineering or a related stream

  • 3+ years of product development experience

  • 1+ years of experience managing high performing product development team

  • Proficiency in JavaScript(ES6), Java(Spring framework), Go, developing REST APIs and managing databases

  • Strong knowledge of data structures, algorithms, message queues, asynchronous systems, and design patterns

  • Good understanding of microservices, SOA principles and surrounding technologies (such as Kubernetes and Docker)

  • Strong understanding of engineering software processes, life-cycle methodology, configuration management, release management, and system verification and testing.

  • Experience working with distributed systems in a cloud computing environment.

Requirements

Highly competitive, as per industry standards.

  • Architect systems and contribute to the code base by writing and reviewing software

  • Mentor the development team and establish, encourage, and promote best engineering practices

  • Design and develop highly scalable, reliable and fault-tolerant systems

  • Integrate/Modify existing open-source software according to the requirements

  • Help identify the best technologies to address challenges in our roadmap

  • Continuously drive to explore, improve, enhance, automate, and optimize systems and tools to best meet evolving business and market needs

  • Support test and deployment of new products and features

  • Coordinate with a team of mobile developers, and blockchain developers to create world-class products

  • Work closely with the leadership team to drive the product roadmap

  • Be an early employee at a growing startup and help shape the team culture


Experience Required :

Minimum 3 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs