Senior Software Engineer - Python/c++/java

Okda Solutions Responsibilities : - Owns teams output and E2E definition and execution of SDLC. Drives sprint planning estimates & prioritizes tasks Keeps key sta.....

Okda Solutions Bengaluru ₹ NA 4-6Y Full Time
Job Description
  • Responsibilities : - Owns teams output and E2E definition and execution of SDLC. Drives sprint planning estimates & prioritizes tasks Keeps key stakeholders updated on progress milestones and any potential slippages. - Identifies pitfalls across code bases proactively. Writes model code that is looked up to. Understands internals of programming languages & runtimes. Creates common reusable components / libraries- Uses advanced data structures. - Designs API contracts between large systems with end to end service design and active leadership towards long term sustainability including versioning complex migration plans impact analysis across products. - Owns NFRs and pushes the envelop on performance scalability and high availability with cognisance towards cost of infra. Drivestech stack selection independently mentors junior engineers. Evangelises of generic platform building across the organisation. - Troubleshoots unseen issues across codebases. Solves large end to end cross cutting problems with elegant solutions with an eye on long term sustainability. - Partners with and influences product managers on - how- . Leads the pack on hiring and evangalizes steeper hiring standards towards building A+ team. Interview process : - Coding Designingand problem solving DS& Algo - Design patterns (HLDLLD) - Database design (No Sql My Sql Mongo DB) - Project managemnt - VP/Cofounder round - Cultural fitment. Qualifications :- Bachelors Degree in Computer Science or similar discipline- 4+ years relevant work experience in software engineering.- Proficiency in more than one modern programming language such as Python/Java/C++ & associated tech stack to write maintainable scalable unit-tested code- Experience in building complex software systems that have been successfully delivered- Deep understanding of design patterns optimizations deployments with a Strong object oriented design skills- Experience mentoring other software engineers.- Experience with full life cycle development in any programming language.
Job Summary
Responsibilities : - Owns teams output and E2E definition and execution of SDLC. Drives sprint planning estimates & prioritizes tasks Keeps key sta