Senior Software Developer (Elixir/ROR)

StackAvenue Technologies

Pune District

On-site

INR 800,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

StackAvenue Technologies is seeking an experienced software developer to work with Elixir for improving product efficiency and scalability. This role involves collaborating with various teams to design and maintain distributed systems.

The ideal candidate will possess over 5 years of software engineering experience along with expertise in database management. This full-time position allows remote work and requires strong communication skills to effectively engage with diverse teams.

Qualifications

  • 5+ years of overall software engineering experience.
  • 1-2 years of experience with Elixir or Erlang.
  • Good experience working with relational and non-relational databases.

Responsibilities

  • Design and write with Elixir for company products.
  • Work with engineering to create new architectures.
  • Participate in code and design reviews.

Skills

Elixir programming
Software architecture
Agile development
Database management
Git version management

Education

Bachelor’s Degree or equivalent in relevant discipline

Tools

Postgres
Cassandra
Redis
RabbitMQ

Job description

Stack Avenue is an innovative Software Company who builds and manages awesome software for many organizations including ourselves in various technologies to serve the needs of multiple industries. We specialize in: Software Architecture and Design, Development and Testing, Deployments and Operations.

Job Description

Your Roles and Responsibilities

Design and write with the cutting edge Elixir language to improve the availability, scalability, latency, and efficiency of company’s range of products.

Work with the engineering team to explore and create new design/architectures geared towards scale and performance.

Participate in code and design reviews to maintain our high development standards.

Engage in service capacity and demand planning, software performance analysis, tuning and optimization.

Collaborate with product and experience teams to define and prototype feature specifications.

Work closely with the infrastructure team in building and scaling back-end services as well as performing root cause analysis investigations.

Design, build, analyze and fix large-scale distributed systems.

Qualifications

We are looking for developers with 5+ years of experience of which 1-2 yrs of past work experience with Elixir or Erlang. In terms of Elixir we expect the following:

You should be aware of idiomatic programming in Elixir, and should have good awareness of concepts such as pattern matching, recursion, and behaviors.

You should be well versed with concurrency and processes in Elixir.

You should be hands on with Genservers, Tasks, Agents, Supervisors, and other OTP concepts in Elixir.

Plus points if you have worked with data processing libraries such as Genstage, Flow and Broadway.

5+ years of overall software engineering experience.

You should have good experience working with relational and non-relational databases. We use Postgres and Cassandra.

Good to have but not mandatory working experience with caching tools such as Redis, Queue mechanism setup with RabbitMQ.

Good knowledge of version management with Git.

Awareness of TDD.

CI/CD knowledge would be a huge advantage.

Will to design and maintain large scale distributed systems.

Past experience in building complex applications, either by yourself, or as part of a larger team

Desire (obsessive?) for maintainability.

Experience of working with cross-functional remote teams in an Agile software development framework.

Experience in designing APIs with proper documentation.

Ability to write useful and maintainable tests.

Good understanding of the common architectural patterns and design principles.

Solid understanding of how modern web applications work.

(Nice to have) Being an active member of the Elixir community (writing blog posts, giving presentations in meetups, etc).

Strong written and verbal communications skills in English to engage a variety of large audiences, internally and externally.

Strong analytical and reasoning skills.

Bachelor’s Degree or equivalent in any relevant discipline.

Additional Information

Location : Work from home.

Job Type : Full Time

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Software Developer (IOT)
Sr. Software Developer (IOT)

StackAvenue Technologies • Pune District

On-site
INR 1,200,000 - 2,000,000
Sr. Software Engineer (RoR Elixir)
Sr. Software Engineer (RoR Elixir)

HCA Healthcare - India • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Full Stack Developer (React and Ruby on Rails)
Full Stack Developer (React and Ruby on Rails)

Accellor, Inc • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Flexible work schedules
Opportunities to work from home
Paid time off and holidays
+3
Full Stack Developer (React and Ruby on Rails)
Full Stack Developer (React and Ruby on Rails)

Accellor • Hyderabad

Hybrid
INR 1,200,000 - 2,000,000
Flexible work schedules
Work from home opportunities
Paid time off and holidays
+3
Full Stack Developer (React and Ruby on Rails)
Full Stack Developer (React and Ruby on Rails)

Accellor • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Flexible work schedules
Opportunities to work from home
Paid time off
+3
Software Architect (Full Stack, Ruby on Rails)
Software Architect (Full Stack, Ruby on Rails)

Qinecsa Solutions • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Staff Backend Engineer
Staff Backend Engineer

GreyOrange • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Software Engineer - Lead
Software Engineer - Lead

StackAvenue Technologies • Pune District

On-site
INR 800,000 - 1,200,000
Elixir Developer
Elixir Developer

Jetbro Inc • Ahmedabad District

On-site
INR 1,200,000 - 2,400,000
Senior Software Engineer Elixir Phoenix
Senior Software Engineer Elixir Phoenix

PowerSchool India Pvt Ltd • Bengaluru

On-site
INR 1,500,000 - 2,100,000