Business Consulting and Services
Job Title: Sr. Software EngineerJob Location: India (Remote)Reporting To: COOWe are searching for an innovative technical individual to join our company. As the Sr. Software Engineer, you will oversee the company’s technical team and all projects they undertake, analyze briefs, write progress reports, identify risks, and develop work schedules. You should be able to work with your team and inspire them to reach their goals.To be successful as a technical lead, you should always be expanding your industry knowledge and be able to quickly identify problems. Outstanding technical leads are accountable, trustworthy, and able to build lasting relationships with their teams.Technical Lead Responsibilities:You will spend a significant amount of the time writing business critical code.Your code should be bug free, should implement best practices and set examples for other engineersYou will do PRs and Design reviews for colleagues, provide them quality feedbackYou will propose and document high level design (HLD) and Low level Class design of the new feature and system.You will do scoping and planning of the project, you will divide the work amongst engineers and make sure it gets delivered on time by helping and working with other engineers.You will work with the Product team to understand the requirement and convert those requirements into software design.You will lead and own the delivery of features, you have to make sure code written by you and the team is well tested and has no bugs.You will maintain a high bar for code quality by properly having unit test cases and integration test cases, you will have to collaborate with the QA engineering team for QA testing of the system by guiding and helping them understand the system.You are responsible for scalability and performance issues of the system, you will root cause the issues and get the fix implemented by yourself or with the help of other engineers.You will be mentoring other engineers, helping them when they are blocked, organizing KT sessions, training them to become independent.You will lead and implement major project / library version upgrades.Qualifications: Technical Expertise:4+ years of in-depth Ruby on Rails experience.Proven experience working with AWS (EKS, DynamoDB, SQS, Lambda).Demonstrated success in building at least one product from scratch to production. Hands-On Development: Spend at least 50% of your time writing code in your current/previous roles. Software Development Lifecycle: Strong end-to-end experience with the entire software development lifecycle.?? DevOps Skills: Familiarity with and hands-on experience in DevOps tools and processes.Soft Skills:
Business Consulting and Services