Description
Job description
At Bottom Funnel, we believe in democratizing learning and unleashing individual potential. We are a technology-driven company that is constantly exploring new technologies to enhance the learning experience for our customers. We are looking for a Senior Software Architect to join our team and work on developing cloud-based enterprise solutions for our customers.
Responsibilities
• Provide technical leadership, architect, design, and analyze systems
• Provide guidance and mentorship to other team members
• Ensure that projects are completed on time and to the highest standards
• Work with cutting-edge technology and help drive innovation
• Work in a fast-paced, collaborative environment where you will have the opportunity to work on multiple projects simultaneously
• Have access to a wide range of learning and development opportunities, including training programs, conferences, and mentorship
• Be a key contributor to achieving our mission of empowering people through learning
• Challenge the status quo and encourage experimentation as a tool to achieve continuous improvement of team performance
• Write and maintain documentation to describe program development, logic, coding, testing, changes, and corrections
• Participate in self-directed learning activities aimed at developing deep expertise within the technical domain
Requirements
• 2+ years of software engineering development experience working with developing cloud-based enterprise solutions
• Strong knowledge in working with REST API, Web services, and SAML integrations
• Experience working with Postgres, Redis, Cassandra, Elasticsearch
• Experience in programming languages (Java, Ruby, Elixir, JavaScript, HTML5, CSS)
• Experience with frameworks (Spring Boot, Ruby on Rails)
• Experience in JavaScript frameworks (Node.js, React, Redux, Angular, Express.js)
• Experience with DevOps (Docker, Kubernetes, Ansible, AWS)
• Experience in UI Test frameworks (CasperJS, PhantomJS, Mocha, Jasmine, JEST, Selenium, etc.)
• Experience with code versioning tools, preferably Git (GitHub, GitLab, etc.) and the feature branch workflow
• Good in multi-threading, algorithms, and complex problem-solving skills
• Advanced design, debugging, and coding skills
• Experience with automation tools like Maven, Gradle, NPM, WebPack, Grunt
• Must know how to code applications on Unix/Linux-based systems
• Experience in working with Agile/Scrum environment
• Have a deep understanding of the context within which our products are being developed, deployed, and used
• Have a solid understanding of the user personas for the product within the technical domain and deep empathy for the needs of those users
• Strong analytical skills and the ability to understand complexities and how components connect and relate to each other
• Strong leadership, coaching, and mentoring skills
• Technical expert with in-depth programming and product knowledge and strong technical skills combined with project management and leadership ability
• Passionate, curious, and open to new ideas with the ability to pick up new technologies
Join our team at Bottom Funnel and be a part of our journey to make work matter.
Job Type: Full-time
Salary: 600,000.00 1,800,000.00 per year
Schedule
• Morning shift
Supplemental Pay Types
• Yearly bonus
Ability To Commute/relocate
• Jagatpura, Jaipur, Jaipur 302025, Rajasthan: Reliably commute or plan to relocate before starting work (Required)
Education
• Bachelor's (Preferred)
Experience
• Java: 1 year (Preferred)
• Angular: 2 years (Preferred)
• MEAN Stack: 2 years (Preferred)
• Speak with the employer* +91 7877680588