Job Description
Company: Bottom Funnel
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 technical domain
Requirements:
8+ 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, 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.
#SeniorSoftwareArchitect #CloudSolutions #CuttingEdgeTechnology #DevOps #AgileEnvironment #ContinuousLearning #EmpoweringPeopleThroughLearning #Leadership #PassionForTechnology
💡 Quick Summary
Seeking a career-building opportunity? The Senior Software Architect position is now open for candidates interested in the Software Developer Jobs sector. This role in Jaipur offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
