Net Developer
Net Developer
Net Developer
First American (India) is a GCC (Global Capability Center) of the First American Financial
Corporation (NYSE: FAF) family of companies, a proud member of the FORTUNE 500 companies
and was named one of FORTUNE's 100 Best Companies to Work For® in 2022. First American
Financial Corporation provides comprehensive title insurance, closing/settlement, property data
and technology solutions. First American (India) creates quality solutions for its customers by
combining software, back office and knowledge processing operations to fulfill First American's
business requirements. Our priorities are our employees, customers and shareholders - in that
order. FAI has been certified a Great Place to work by Great Place to work Institute®, is a
certified Best Workplaces for Women and Workplace with Inclusive Practices. Database
Solutions delivers the real estate, homeownership and mortgage data, property reports and
document images that help bring clarity and insight to business decisions. Database Solutions is
the premier innovator and leading provider of Data, Technology, Solutions, Services and
Automation to the Title and Settlement services industries.
Job Summary
Software Engineer will translate functional requirements into system requirements while
developing applications for First American, these are typically web based applications developed
by adhering to coding standards and guidelines by following a continuous Build-Integrate-Test
(Agile) approach. Software Engineer will have Understanding the software development lifecycle
and has knowledge of the overall application development space combined with a basic
understanding of the business and domain. Role will build basic code assigned modules and
features using available stacks and knowledge of programming languages generally under
supervision, will apply standard trouble shooting and debugging concepts to achieve speed and
efficiency. Software Engineer will understand the Agile manifesto and ceremonies, will design
and develop basic DB solutions, work with Configuration Management tools to enforce CM
practices and processes. Role is required to adhere to the QA standards defined by the
organization and will work with a deep understanding of performance bottlenecks, production
infrastructure, interfaces and dependencies of the product.
Competencies:
• Understands and meets stated needs & requirements of the stakeholders, brings
contextual nuances in deliverables and work output to truly partner with all concerned
stakeholders.
• Monitors own work to ensure delivery within the desired performance standards.
Understands the importance of delivery within expected time, budget and quality
standards and displays concern in case of deviation.
• Takes initiative to develop own technical / behavioral skills; reflects and learns from
experiences of self and others.
• Is receptive to new ideas and different perspectives, Questions routine/ procedures that
do not seem efficient and can be improved.
• Adapts to other cultures and unfamiliar situations, thinks on the feet & displays sense of
urgency for completion of deliverables.
• Encourages teamwork and collaboration by promoting openness and dialogue, facilitates
participation of self and other team members in organizational decisions and motivates
other team members and drives pride and positivity in work. Exhibits professionalism in
conduct of work and respects others’ views.
• Displays excellent verbal and written communication skills and interpersonal skills
required to interact with colleagues including customer, onshore counterpart,
supervisors, team members, business analysts and business teams.
Technical Skills:
• Should have prior experience in design, develop and maintaining .Net based web
applications within all phases of the Software Development Life Cycle (SDLC)
• Should have worked on complex, multi-tiered architectural applications
• Should have Experience of Object Oriented programming practices (SOLID principles,
Design pattern)
• Experience in developing web application with C#, MVC 5, ASP.Net, Web API
• Sound working experience in any one of the JS frameworks including advanced JS
frameworks for web comprising of Angular, React, Backbone.
• Hands on HTML/5, CSS, Advance jQuery & JavaScript and advance knowledge of
designing HTML pages with JQuery.
• Prior experience of bootstrap for managing highly dynamic & scalable browser-based UI.
• Hands on experience in writing high performance SQL queries, in SQL Server 2014/ 2016
or MYSQL will be preferred.
• Should have knowledge of Cloud concepts, Azure and .Net Core.
• Identify production and non-production application issues and assist team with optimal
solution.
• Identify opportunities to fine-tune and optimize applications of .Net developed projects,
including periodic code review.
• Should Contribute to the development of new techniques and plans within area of
expertise.