Software Engineer
trakstar
Job Description
Responsibilities:
- Define architecture blueprints & take complete technical ownership of high-level design, tech stack, non-functional attributes of one or more components of various platforms
- Design, build, test and deploy cutting edge solutions at scale, impacting millions of customers worldwide
- Work closely with other architects in the team and ensure architectural consistency and technical
- excellence of the products and platforms
- Work with engineering teams in building high-quality and highly resilient scalable products and platforms at Whatfix
- Work with cross-functional teams to address all technical dependencies
- Drive some of the company-wide tech initiatives striving towards continuous technical excellence of our platform
- Actively participate in technical innovations, external presentations, technical publications etc.
- Identify right open source tools to deliver product features by performing research, POC/Pilot and/or
- interacting with various open-source forums
- Develop and/or Contribute to add features for analytics at Whatfix and Deploy and monitor products on Cloud platforms
- Developandimplementbest-in-classmonitoringprocessestoenabledataapplicationstomeetSLAs
Must-Have:
- 9+ years of experience in engineering, with a strong understanding of the software development lifecycle (SDLC)
- Strong experience in Core Java, REST
- Experience in building Web applications using frameworks like Spring Microservice architechture
- Analyze Functional & Non-Functional requirements with effort estimation and deployment strategies
- Hands-on in Architecting and developing large scale applications
- Hands-on debugging skills
- Design for performance, scalability, fault tolerance and high availability
Good to have:
- Experienc in Frontend Technologies (HTML, CSS, JavaScript, ReactJs
- Experience in Client-side technologies such as GWT, jQuery
- Knowledge of analytics platforms like Google Analytics, Omniture, ELK, Mixpanel etc
- Experience with Storage systems - RDBMS, NoSQL (Cassandra/MongoDB)
Behavioural traits:
- Excellent communication and technical leadership skills
- Can-do attitude to take BIG problems by their horns and solve them
- Ability to inspire others & be a role model and mentor for upcoming engineers in the organization
- Entrepreneurial spirit to conceive ideas, turn challenges into opportunities and build products