โšก New

Software Developer III

Bharat Digital

PhoenixFull-timeMid LevelOn-site

Job Description

# Software Developer IIIOpenWe are looking for a Software Developer III to join our engineering team. The ideal candidate is an experienced backend engineer with deep hands-on experience building scalable and maintainable systems in Elixir/Phoenix, Erlang, Ruby, Python. Youโ€™ll play a key role in technical design, architecture, and implementation, while mentoring a team of engineers to deliver high-quality, production-grade applications.If you enjoy working on impactful products, solving complex problems, mentoring developers, and collaborating closely with a cross-functional team โ€” this is a role for you.## About this role## ResponsibilitiesKey Requirements:1. 6+ years of total software development experience, with professional hands-on experience in Elixir/Phoenix, Erlang, Ruby or Python.2.

Proven track record of leading projects and delivering complex features end-to-end.3. Strong experience working with databases (PostgreSQL preferred).4. Familiarity with frontend technologies, ideally ReactJS or modern JavaScript frameworks.5.

Experience writing unit, integration, and property-based tests; strives for comprehensive test coverage.6. Deep understanding of software architecture, design patterns, and scalability principles.7. Proficient in Git-based workflows, code review practices, and CI/CD pipelines.8.

Excellent problem-solving, debugging, and communication skills.9. Demonstrated ability to mentor and guide junior engineers.10. Drive and advocate for operational excellence and reducing Tech Debt, including but not limited to proactive monitoring, logging, and deployment.Note: We also welcome strong backend engineers with substantial experience in Ruby, Python, Erlang or any other functional programming language, and are excited to transition into Elixir.

Training, mentorship, and structured onboarding will be provided.Preferred Requirements:1. Experience working in or with social impact, civic-tech, or mission-driven organizations.2. Exposure to GraphQL.3.

Experience with DevOps or cloud deployment environments.4. Has leveraged AI for development.5. Strong understanding of functional programming, concurrency, and OTP (GenServer, Supervisors).6.

Contributions to open-source Elixir projects or active participation in the community.## Requirements## Skills & Technology## Compensation & Dates## Location #J-18808-Ljbffr

Posted 2 days ago

Related Jobs

Related Searches

Apply Now