Livecareer

Associate Principal Engineer (.Net)

Noida, Uttar Pradesh, India. Posted 2 months ago

The role

The Associate Principal Engineer will make high-level decisions for software development and create architectural approaches for software design and implementation. You will design a unified vision for software characteristics and functions to guide the development team.

What you will do

  • Understand systems from functional and technical perspective
  • Design software systems with Microsoft technologies to fulfill functional needs
  • Ensure technical quality, security, scalability, interoperability and stability
  • Develop solutions for various components and recommend changes
  • Vet tools and technologies based on functional, operational and technical needs
  • Perform periodic code reviews
  • Make recommendations to engineering leadership regarding architectural methodologies and patterns
  • Monitor application architecture and ensure appropriate implementation
  • Coordinate with architects and analysts
  • Investigate, analyze and document reported defects

Required qualifications

  • 7years + experience as Associate Principal Engineer
  • Experience developing web-based software using .net, .net core, .net 5/6, WebAPI, SOLR, Elastic search, SQL Server
  • Exposure to latest Microsoft technologies and relevant web standards (JavaScript, JQuery)
  • Strong understanding/experience of core architectural concepts including cloud development, cloud design patterns, serverless architecture, distributed systems, event-driven architecture, Restful/Micr
  • Good understanding/experience on scalability, availability, and performance of cloud applications, OOP Concepts, Design Patterns and Design Principles (SOLID etc.)
  • Good understanding/experience with NoSQL databases, Graph DBs, & SQL DBs
  • Ability to produce technical specifications, designs, architecture, and code from business requirements
  • Design, develop, and deliver applications including architecture design, prototyping, production quality code, and unit tests
  • Excellent experience in the web environment
  • Excellent problem solving and troubleshooting skills

Nice to have

  • Experience working with complex, high-transactional products

About the company

BOLD is an established global organization that helps people find jobs through digital products. They create products that empower millions of people in 180 countries to build resumes, cover letters, and CVs.

Associate Principal Engineer (.Net) at Livecareer | JobZoey