This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Senior Software Engineer will be responsible for facilitating effective communication with client project stakeholders regarding project status and recommendations.
They will craft client code that is efficient, performant, testable, scalable, secure, and of the highest quality.
The candidate will actively participate in accurate planning and estimation efforts, utilizing project methods and tools.
Proficiently gathering requirements and organizing/presenting developed features for clients will be part of their responsibilities.
They will execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements.
Promoting client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success.
Engaging in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities.
Actively participating in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams and supporting the growth of technical capabilities.
Independently driving project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment.
Requirements:
A minimum of 5+ years of experience/expertise in MEAN stack (Mongo DB, Express.js, Angular.js, Node.js) stack experience.
2+ Years of experience in Angular 4 or higher.
3+ Years of experience in API design and development with Node.js.
1+ Years of experience in JQuery.
Good knowledge of SQL with Minimal 1 year of Relational DB experience.
Exposure to cloud environments like AWS/Azure.
Experience in Agile software development methodologies.
Expertise in applying Object-Oriented Programming principles (abstraction, encapsulation).
High-level design proficiency following UML/C4/ArchiMate.
Experience in creating and implementing well-tested, scalable, and performant enterprise-level systems.
Practice and initiative in mentoring other engineers and decision-makers throughout the organization.
Good understanding of SOLID principles.
Familiarity with OWASP.
Proficiency in the English language.
Additional experience desired in Object-Relational Mappers (ORMs), Architectural (Microservices, Serverless, etc.) and Design (Factory, Singleton, Observer, etc.) Patterns, Unit Testing, Working in the Cloud, Containers using Docker/Kubernetes, and specific client-engagement specified technologies.
Benefits:
A competitive annual salary based on experience and market demands.
Flexi-timings.
Work From Anywhere.
Medical insurance with the option to purchase a premium plan or HSA option for your entire family.
Regular Health check-up camps arranged by the company.