
Senior Software Engineer 1
- Bangalore, Karnataka
- Permanent
- Full-time
- Minimum of 5+ years of relevant and related work experience.
- Bachelor’s degree or equivalent, or equivalent years of relevant work experience.
- Additional experience may be substitute for an advanced Degree.
- (Add up to 4 more, keep them objective and qualifiable/quantifiable if possible)
Qualifications Include:
- 4+ Years of demonstrable Open Source or Full-Time work in Elixir, Phoenix LiveView, and Ecto.
- Can articulate benefits and constraints that using the BEAM runtime and functional programming brings.
- Knowledge of web client technologies including proficiency with modern HTML, CSS (TailwindCSS preferred), and modern JavaScript.
- Ability to read and comprehend software development tickets and supporting documentation, and a desire to effectively advocate for appropriate solutions or challenge the feasibility of implementation.
- Experience with Internationalization and Accessibility, including WCAG requirements.
- Proficient in PostgreSQL's SQL dialect. Must have working familiarity with CTEs, partitions, triggers, materialized views, MVCC, JSONB functions, and different types of indexes.
- Familiar with OWASP threats and mitigation techniques.
- Working familiarity with Confluence, JIRA, and Github.
- Strong written and verbal communication skills in English.
- Ability to effectively mentor and coach peers.
- Ability to quickly pivot tasks if priorities change or production issues arise.