Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Mumbai City |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | Architecture / Interior Design |
Functional Area | Web / Mobile Technologies |
EmploymentType | Full-time |
Senior Application Developer The Team: Fueling the technologies that drive our products and support our companys infrastructure, the Technology team consists of talented developers, network architects, and IT experts who help make technology one of Morningstars core strengths. Though our technologists represent a range of skills and knowledge bases, they all view technology as a craft and care deeply about creating positive user experiences. From Agile methodologies to mobile applications, to software as a service (SaaS) delivered from our private cloud, we push technologys boundaries to build scalable, elegant solutions that help investors reach their financial goals.
The Role: In this role, you will collaborate with team leads, project managers, quality assurance analysts, and other developers to maintain and extend projects on Enterprise Component. This position is based in our Mumbai office. Responsibilities Collaborate on object-oriented designs and domain modeling while adhering to Morningstars best practices. Participate in the development with a small team of developers with different skill sets. Build software enhancements, troubleshoot problems, and correct software defects. Analyze and remediate production issues and build instrumentation and operational readiness into the system architecture Take ownership of non-functional requirements, architectural direction, the quality of the code, and technical debt. Maintain quality by establishing and enforcing Morningstar`s development standards. Deliver successful new functionality to our platforms.
Requirements A master s degree in computer science or an engineering field; a graduate degree is strongly preferred. 5+ years of prior programming experience. Expert knowledge of C#, MVC, Entity and .NET framework. Expert knowledge of REST API. Knowledge of AWS will be a plus. Knowledge of with XML / XSLT will be a plus. Expertise with domain modeling, test-driven development, and continuous integration is required. Expert knowledge in T-SQL and SQL Server management (such as database maintenance, job scheduling) Good to have knowledge on SSIS (SQL Server Integration Services). Expertise with data modelling Knowledge of JavaScript and library like jQuery Knowledge of JavaScript frameworks like Angular.js and Backbone.js will be a plus point. Understanding of Continuous Integration (CI) and exposure to tools like Jenkins will be an advantage. Experience with source code management techniques using Git will be an advantage. Experience with Agile is required. Strong coding and documentation habits are essential, as is the ability to thoroughly consider and make thoughtful recommendations on all analysis, design, implementation, and troubleshooting issues. Strong communication skills with the ability to interact in both written and oral English. Proven ability to perform in a demanding environment together with a flexible attitude.
,Keyskills :
sql serverjava sqlcustomer relations javascriptsoftware as a service strong communication skillsdata modeling