As a Principal Software Engineer, you'll:
- Lead by Example: Write exemplary code, and be able to explain your process.
- Drive Technical Excellence: Establish and advocate for best practices in coding, testing, and deployment, ensuring high standards of quality.
- Mentor: Mentor and guide a talented team of developers, fostering a culture of collaboration and continuous learning.
- Modernize Existing Systems: Refactor and improve a complex codebase with an eye for performance, maintainability, and scalability.
- Architect Solutions: Participate in architectural discussions, propose improvements, and ensure alignment with long-term technical goals.
- Automate Everything: You find ways to automate repetitive tasks and will work with DevOps engineers to build and maintain a robust CI/CD pipeline to ensure seamless delivery in an agile environment.
- Balance Debt and Delivery: Proactively manage technical debt and advocate for realistic timelines to deliver work consistently and reliably.
- Collaborate and Communicate:
Work closely with cross-functional teams and stakeholders, presenting progress and gathering feedback.
About You
You are:
- A Problem Solver: Skilled at navigating and improving codebases.
- Technically Strong: You are meticulous in your approach to creating secure, performant systems and designing efficient technical solutions.
- A Mentor and Leader: Passionate about helping team members grow and instilling best practices in every aspect of development.
- Data-Driven: Focused on metrics to assess performance and identify areas for optimization.
- A Continuous Improver: Always on the lookout for opportunities to enhance systems and processes.
- Impatient: Driven to remove impediments and reach solutions efficiently.
Required Skills and Experience
- 6+ years in software development, with expertise in C# on both .NET Framework and .NET platforms.
- 5+ years working with cloud platforms, ideally Microsoft Azure.
- Solid experience of web
📌 Mitra Tech (India)
🏢 NextHire
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.