28 Aug
|
First American
|
Bengaluru
28 Aug
First American
Bengaluru
- Responsible for the quality & quantity of engineering delivery of squads with continuous,
- iterative improvement through better planning and execution.
- Work with closely with engineering and product leaders to provide thought and execution leadership towards strategic outcomes.
- Work closely with Product managers, Architects & Leads, to perform complex software process definition, requirements analysis, and high-level design/modeling to convert stakeholder needs into software solutions with thorough feasibility analysis (Technical, Financial, Operational)
- Attract, nurture, coach, and retain talent. Ensure every assigned engineer, lead, architect has a career progression plan through regular check-in points and real-time feedback.
- Contribute to creating an enhanced skill matrix to drive training, development, and career goals for engineers.
- Take a lead at defining & building the vision for our engineering organization & interact with other departments to organize support wherever necessary.
- Work towards identify a unified quality and standards framework for application development and support.
- Create a robust production support framework targeted at troubleshooting, conflict resolution and observability to address problems early and support the team on production & nonproduction application issues.
Technology Stack
An ideal candidate should have understanding & hands-on experience with following technologies:
- Prior experience in handling, training & supporting agile teams with size of 10-15 developers.
- Experience in design, develop and maintaining .Net based web applications within all phases of the Software Development Life Cycle (SDLC) with C#, MVC 5, ASP.Net, Web API, .NET Core and Microservices, SQL Server 2014/ 2016/ 2018.
- Should be proficient at Cloud concepts & guiding principles - Various cloud solution like AWS or AZURE and their key features, advantages, and disadvantages.
- Should have worked on complex distributed architectural enterprise applications & have
- Experience of Object-Oriented programming practices (SOLID principles, Design pattern).
- Should be well versed with the security frameworks, assessing vulnerabilities, Secured Code, SSL/Non-SSL, Vulnerability tests amongst the areas being proficient at.
- Designing and specifying the overall software structure, core elements, and properties by understanding the software requirements, constraints, interfaces, and dependencies and identify opportunities to fine-tune and optimize applications.
- Developing the architectural guidelines, specifications, and technical standards, including coding standards, tools, services, and platforms related to current and future technological environments
- Communicating the design of the software architecture to stakeholders
📌 Software Engineering Manager (Bengaluru)
🏢 First American
📍 Bengaluru