Senior Software Engineer - .Net Noida Full - time
A rewarding career at 3Pillar Global beckons you! if you want to fuel your passion for software development with a company that leverages the best of new and emerging technologies to create revenue generating software products for its clients.
We are a leading company in the Product Development Services (PDS) space , exhibiting an astute focus on delivering innovative outcomes for our clients.
We are seeking passionate innovators to be part of our Product Engineering team. The candidate should have good experience with Microsoft technologies and experience in developing and maintaining one or more of the customized products for our clients in an innovative and deadline driven environment.
Expert level experience in nUnit , Dependency Injection , Web API , Entity Framework / ORM
Knowledge / Experience in Web and Restful API consumption
Experience in .Net Core is good to have
Possess knowledge on front end development using ReactJS / Angular
Strong skills in software design and architecture
Good attitude , communication , problem solving skills
Server and user controls (Datagrid , Report Viewer , Custom)
Practical application of software product development standards and methodologies including Agile , XP , RUP and UML
Ability to design patterns consistently and also accurate when building per design requirements
Good experience in source control , unit testing , code verification , documentation , automated build , continuous integration , metrics , and code reviews.
Demonstrated problem solving , analytic and troubleshooting skills.
Strong written and oral communication skills are required to effectively engage internal stakeholders and their technical representatives. Roles & Responsibilities
Good at requirement analysis , Coding , design , implementation , testing , problem analysis and resolution , and technical documentation.
Ability to identify inconsistencies in architecture and determine simpler and optimal programming solutions
Experience on exception handling , correct usage of data structures , multi - threaded programming , memory management and application tuning
Strong ability to creatively define load tests , troubleshoot performance and build scalable solutions
Understands technical requirements and how they relate and familiarity in general performance practices like caching , query optimization , memory utilization and clean - up etc.
Optimizes delivery , meet deadlines , and deliver results ,
Demonstrates unexpected value to their client ,
Understands complimentary product development capabilities and the interactions between disciplines ,
Participates in holistic discussions about the broader product development lifecycle ,
Watches for triggering events , including changes within the organization or outside world that provide opportunities or create risks for 3Pillar ,
Develops strong relationships with client personnel working directly on the account
Should have familiarity in agile methodology and should be proficient in participating in the standup and handling tasks workflow
A competitive annual salary based on experience and market demands
Medical insurance with the option to purchase a premium plan or HSA option for your entire family
Regular Health check - up camps arranged by the company,