Looking for Passionate Developers with 4 to 10+ years of experience in the below listed technology stack, who have appetite and aspiration to build future proof greenfield software products. We are building this team "A" for one of our strategic clients, so please look at this opportunity to challenge yourself.
Responsibilities
· Demonstrate the ability to acquire new skills and techniques and apply them within assigned engineering tasks.
· Perform analysis and troubleshooting of highly advanced software constructs.
· Champion the adoption of coding standard practices and procedures by the team
· Participate in the research, design, and development of complex software components.
· Construct unit tests over complex algorithms to ensure a high degree of quality in code.
· Collaborate with other engineers on the team and across the technology organization.
· Provide high level estimates at a project level.
· Participate in functional requirements review meetings with Product Owners
· Mentor and lead team members
· Challenge the team to think about code-quality in terms of long-term maintainability.
· Take an active role in ensuring the team meets sprint commitments.
· Proactively convey details regarding project status and deliverables to key stakeholders in a timely manner
Qualifications
· C#, ASP. Net 4.5+, .NET Core
· MS SQL relational database design and querying
· JavaScript Frameworks (jQuery, React.js, Node) React.js experience is mandate.
· ORM Tools (NHibernate, Dapper)
· Amazon Web Services (S3, EC2, Lambda, SNS, SQS, etc.)