If you are an experienced hands-on Software engineer with strong problem-solving skills, excellent communication skills and the ability to collaborate with business and technical teams in a dynamic environment, we have exciting opportunities to build your career.
We are looking for a Senior Full Stack Engineer having a high degree of competence in developing easy -to-use, customer focused responsive user interface applications. You will help us design and develop applications that focus on customer experience. Also, you will be involved to integrate with backend services. You'll contribute to the entire development lifecycle from concept to deployment as a member of an agile, multi-functional team.
Key Skills: Angular, Node JS, GraphQL, Cloud, Jenkins, Streaming, Charting, UI Design Patterns
Required qualifications to be successful in this role:
Minimum 6-9+ years of experience as a Software Engineer, with at least 5 years in a senior role.
Proven experience with Angular, Node JS, GraphQL.
Proven Experience in Cloud, Jenkins, Streaming, Charting, UI Design Patterns
In-depth knowledge of multi-threading concepts and best practices.
Very good experience in OOPS and Multi-Threading
Very good experience in defining/creating SOAP & RESTful web services.
Experience in employee-facing business applications
Experience in Reporting & Analytics as well as Systems Integration Experience in product development, preferably Mobile and SaaS.
Experience with AWS and horizontal scaling techniques.
Familiarity with SQL and database programming using Hibernate and/or MyBatis.
Experience with CI/CD pipelines and containerization using Docker and Kubernetes.
Excellent communication, collaboration, and leadership skills.
Passionate about engineering excellence and continuous learning.