12 Nov
|
NESCODE
|
Bengaluru
Python Full Stack Development I deliver lots of high quality production-ready code with direction from the team. Scope(Area of ownership and level of autonomy / ambiguity) I execute on defined tasks and contribute to solving problems with defined solutions. Collaborative(Reach Organizational reach and extent of influence) I work within the scope of my team with specific guidance from my manager/TL Impact Levers(Technical levers typically exercised to achieve business impact) Craft
- I primarily focus on improving my craft as an engineer Core Responsibilities ? Results Impact
• I work with my manager to prioritize tasks that add the most value and deliver high-quality results for my customer
• I understand and effectively participate in the core processes of my team (planning, on-call rotations, bug triage, metrics review, etc)
• With guidance from my manager, and Tech lead, I deliver high-quality work on time that adds the most value for the customer and our business Ownership
• I follow through on my commitments, take responsibility for my work, and deliver my work on time
• I ask questions to clarify expectations
• I own my decisions and mistakes and learn from them
• I contribute with urgency to operational issues (e.g., SEVs), leveraging my strengths to help find resolution
• I raise concerns when I am suspicious that there has been a regression in service, and I advocate for declaring a SEV if a problem is found Decision Making
• I escalate to my manager when I get stuck and need help with a decision concerning my deliverables or priorities ? Direction Agility / Innovation
• I can adapt my work when circumstances change
• I find new and creative ways to accomplish my work, and share my ideas with the team ? Talent Personal growth
• I'm open to and act upon feedback from my manager and peers
• I'm gaining self-awareness about my strengths and areas for development
• I drive discussions with my manager about aspirational goals and seek out opportunities to learn and grow Team Development
• I model integrity and have a high standard of excellence for my work
• I am learning to interview and assess candidates to help us build a diverse and talented team. I consistently provide timely, detailed, and evidence-based interview feedback.
• I am able to represent my team’s initiatives and goals to candidates in a compelling way ? Culture Collaboration
• I can effectively collaborate and adopt necessary tools (e.g., pair programming) that adapts to virtual first and get work done
• I work with my manager to engage in productive conflict with thoughtful questioning and have the courage to state my point of view
• I promote and role model Nescode core values Organizational health
• I listen to different perspectives and I remove biases from my words and actions
• I contribute to a positive sense of community on my team (e.g., engage in team activities, offsites, and recent-hire onboarding)
• I practice the Nescode Diversity Commitments on a regular basis Communication
• I write and speak with clarity and focus
• I listen to understand others and ask clarifying questions
• I proactively share relevant information on my project including difficult task-level trade-offs that impact the product to my manager and team (including product/business partners). ? Craft Code Fluency
• I translate ideas into clear code, written to be read as well as executed
• I participate in code reviews and raise questions to help me learn the codebases and technologies relevant to my work
• My code is free of glaring errors
- bugs are in edge cases or design, not mainline paths
- and is well documented and well tested with appropriate use of manual vs automated tests
• I’m capable of reading and navigating functions and classes/modules in a large codebase that I didn’t write
• I am learning to tackle coding tasks with high throughput while maintaining appropriately high quality; I optimize for either speed or quality, depending on the explicitly stated needs of my team
📌 Software Engineer- (Bengaluru)
🏢 NESCODE
📍 Bengaluru