Position: Associate

Job type: Full-time

Salary: View Detail

Loading ...

Job content

About EngagifiiEngagifii (a Crescerance, Inc. brand) offers an integrated suite of software tools that empowers Associations to Improve Member Engagement and Grow Non-dues revenue. There are many technology solutions available to Associations today, and some do a great job of helping an Association operate more efficiently.At Engagifii, we realize a big gap exists when it comes to serving an Association’s Members, so we set out to fix this! Today, no other Association Management Software offers a more effective solution when it comes to improving communication and engagement with associations-

Members. We created a brand and built a company around this singular goal - helping associations improve Member Engagement.A Technical Lead’s Role and Life at EngagifiiAs a Technical Lead at Engagifii, you will work closely with software engineers, architects and product management to design and build high-quality and high-performing web applications on the Microsoft technology stack.You will provide technology leadership by way of providing thought leadership in the tech domain, building product/delivery platforms development, identifying robust technology platforms, and overseeing execution and delivery.The successful candidate will be an outstanding product development leader who should be passionate about technology with a solid track record of delivering strong products that delight millions of customers, ability to deliver for the short and long term and preferably has experience leading agile tech teams.Accountabilities-

Design and implement new features and maintain existing functionalities-

Provide technical leadership for new design and evangelise implementing best practices and guidelines-

Work with team and other stakeholders to understand requirements and come up with best technical solution, to ensure that client expectations are met and that the team adheres to project schedules and budgets-

Perform code reviews and ensure coding standards and practices are followed-

Implement and follow agile/scrum processes-

Collaborate with other teams to solve cross functional challenges-

Optimize code to improve application efficiency-

Ensure team is not creating technical debts-

Taking necessary corrective measures to address problems in application-

Act as a mentor/coach to other engineers and leads to share your knowledge and expertise-

Ability to juggle multiple projects and shifting prioritiesRequirements-

Bachelor/masters degree in computer science or equivalent-

15 years of full stack experience in software design and development-

Technical Skills-

Senior Full Stack .NET Developer-

C# (.Net framework 4.0), Three-tiered architecture and DDD-

ASP.NET MVC, ASP.NET Web API, nHibernate, EF, Linq to SQL & ADO.NET, ASP.NET WebForms & User Controls, SQL server 2008-

IoC Container and dependency injection eg. Ninject-

HTML, CSS & Less, Bootstrap & Responsive design, Latest Javascript frameworks-

Prior Experience of working in startups-

Strong Experience with .Net, ASP.Net and leading the development of SaaS applications-

Understanding and knowledge of cloud services and platforms (Microsoft Azure PaaS and IaaS platforms preferred)-

Knowledge

of architectural styles and design patterns-

Experience

of building CI/CD pipelines-

Experience

of working on AWS Cloud and DevOps (Terraform, Docker, ECS, etc.) would be beneficial-

Experience

of building microservices and/or serverless architecture-

Experience

in working in an Agile team and the full software development lifecycle (SDLC)-

Demonstrated excellence in creating scalable and high performance products-

Demonstrated ability to motivate people, instill accountability and achieve results-

Excellent analytical and troubleshooting skills to be able to solve complex problems and critical production issues-

Extremely detail-oriented.Reporting ToVP- Product Development (ref:hirist.com)
Loading ...
Loading ...

Deadline: 20-06-2024

Click to apply for free candidate

Apply

Loading ...
Loading ...

SIMILAR JOBS

Loading ...
Loading ...