IT services company
Location
Bangalore | India
Job description
JOB DESCRIPTION The .NET developer will use specialized knowledge of technical capabilities to interpret business requirements and translate it into new application features using advanced application development skills. In this role, you will collaborate with development teams and other teams to set specifications for new and existing applications. You will write high quality code to build applications and ensure smooth, stable and timely implementations of new software and updates to installed applications. Key Accountabilities: • Write clean, high quality and efficient source code and documentation of systems and applications software to solve complex problems within defined deadlines. • Customize the software for applications and systems, design prototype applications, implement and test source code and troubleshoot software applications. • Experience in documenting system flow diagrams. • Analyze organizational needs, end user requirements and requests and existing software structures to identify and create new features that will increase efficiency and optimize functionality. • Perform tests to determine usability and catch defects before releasing the application to other internal users. • Collaborate with end users to assess system performance, acquire feedback and identify areas where improvements are necessary and incorporate user feedback into forthcoming initiatives to guarantee an optimal user experience. • Independently handle complex issues with minimal supervision, while escalating only the most complex issues to appropriate staff.
EXPERTISE AND QUALIFICATIONS Mandatory Qualifications: • 6 to 9 years of overall experience with Min. 4+ years of experience in related skills/domain Core technical skills: Proficient in SQL, . Net Core, C#, AJAX, Algorithms, Core concepts, gRPC, Live streaming concepts, Multithreading, CI/CD, PostgreSQL , Observables, SignalR, WebAPI, REST API. • Bachelor's degree in a related field or equivalent experience • Demonstrated understanding of software design and programming principles • Should have hands on experience on debugging production deployed applications • Experience in designing and building applications Preferred Qualifications: • Certified application developer in one or more areas • Experience with software application frameworks or methodologies. • Any experience into trading domain is good to haveJob tags
Salary