We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle. Responsibilities Contribute in all phases of the development lifecycle Write well designed, testable, efficient code Ensure development is in compliance with specifications Prepare and produce releases of software components Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review Qualifications BSc/BE/BTech in Computer Science, Engineering or a related field 6+ years Experience with Java Proven hands-on Software Development experience Proven working experience in Java development Hands-on experience in designing and developing applications using Java EE platforms Object-Oriented Analysis and design using common design patterns. Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management, etc) Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate) Experience in the Spring Framework Experience as a Sun Certified Java Developer Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC) Experience with test-driven development
Qualifications: - B. Tech/BE/MCA/MSC (IT) Strong experience in Database design for complex web and mobile application, including writing complex store procedures, function, triggers and ad-hoc queries. Hands-on development experience with T-SQL. Strong experience on Database designing, normalization, optimization and performance tuning. Experience in advanced SQL programming, problem-solving and analytical skills. Experience in security, troubleshooting and optimizing the performance of databases and stored procedures. Experience in Refactoring/troubleshooting existing databases as needed. Deep understanding of referential integrity and indexing. Assisting with production database issues and helping to troubleshoot and isolate the root cause of issues and provide issue resolution by interacting with Developers. Ability to estimate development tasks accurately and meet agreed upon deadlines. Understanding of code promotion, version control and QA procedures. Good Communication skills.
About Us upGrad is an IIT Delhi alumni and Ronnie Screwvala founded company where we focus on enabling universities to take their programs online. Given team's background in education and media sectors, we understand what it takes to offer quality online programs, and at upGrad - we invest alongside universities to build and deliver quality online programs (content, platform, technology, industry collaboration, delivery, and grading infrastructure). You can read about some of our press releases at - upGrad was awarded the Best Tech for Education by IAMAI for 2018-19 upGrad was also ranked as one of the LinkedIn Top Startups 2018: The 25 most sought-after startups in India upGrad was earlier selected as one of the top ten most innovative companies in India by FastCompany. We were also covered by the Financial Times along with other disruptors in Ed-Tech upGrad is the official education partner for Government of India - Startup India program Our program with IIIT B has been ranked #1 program in the country in the domain of Artificial Intelligence and Machine Learning At upGrad - we have partnered with leading universities such as IIIT Bangalore, BITS Pilani, Duke Corporate Education, MICA Ahmedabad, IMT Ghaziabad and Cambridge University's Judge Business School to offer programs in the domains of Data, Technology and Management What you would be doing Lead end-to-end roadmap of our academic and delivery products in sync with business objectives Manage all aspects of the product lifecycle, including problem definition, customer needs, requirement/use case definition Employ data backed product development methodology to improve user experience and feature prioritization. Employ a range of qualitative (user discovery research, focus groups, usability studies, etc.), quantitative (surveys, analytics, market research, etc) data into product requirements. Work with cross-functional internal teams including senior leadership, engineering & business to help them make data-driven decisions to achieve business goals. Prioritize features for sprints and lead scrums Constantly analyze the product performance against ROI, KPIs, and other metrics and driven to improve performance Develop a deep understanding of the competitive landscape and successfully synthesize those into focused product roadmap. What we are looking for Computer Engineering degree (must have) with MBA - Good to have Excellent problem-solving skills with strong ability to break down problems and prioritize a wide-roadmap. Experience in developing an educational product would be Good to have 2+ years of experience in shipping products end-to-end. Strong analytical skills, comfort with handling data sets and deriving insights Ability to think strategically and holistically about business outcomes, while also being able to act tactically and have strong attention to detail. Strong communication skills Proficiency in SQL is preferable
"Responsibilities Include Develop, test, implement and maintain application software Take part in software and architectural development activities Transform requirements into implementation details Debug application issues and helping support respond to client queries Participate in application development meetings Provide accurate estimates, clearly communicate status of tasks and identification of risks Commitment to accomplishing the task at hand and identify the fastest and most reliable way to solve a problem Performance tuning of application code at different service levels Incorporate design changes to improve performance of the application Interact with customers of the application and help address issues reported Interact with customers of the application and collect requirements or potential uses cases and draft technical and user requirements
Required Skill Set: ï‚· Worked as a Market Research Manager / equivalent with a proven track record of working on large global / local primary qualitative and quantitative research projects ï‚· Relevant coursework and 3+ years of related experience ï‚· Experience in a client-side research role or in business consulting (mandatory) ï‚· Working knowledge of statistical tools like SPSS, Minitab (mandatory) ï‚· Solid Knowledge of Qualitative and Quantitative Research Analysis, Questionnaire Development & Design ï‚· Excellent communication skills ï‚· Experience / practice in market research and analytics with hands on experience in Research Design ï‚· Extensive working knowledge in Research Planning, Sampling Design, Questionnaire Construction, Market Research Program Managem ent and Client Servicing ï‚· Understanding of leveraging different internal and external sources of customer data ï‚· Ability to Identify important insights and use them as the basis for compelling, actionable recommendations ï‚· Ability to manage self effectively; solve most problems independently and ask for help early when needed ï‚· Manage the research process, including selecting, briefing and managing research vendors ï‚· The passion for understanding the customer and driving improved customer experiences so that the business benefits ï‚· Willingness to adapt to areas of work such as social media analytics, digital marketing analytics & advanced analytics Role Description/ Responsibilities: Overview of role: We do online primary custom research and social media analytics for digital clients. The role would involve executing custom research projects for our digital clients, which would involve understanding of quantitative and qualitative research methodologies, questionnaire design, sampling, data quality monitoring, data analysis, social media analytics and report preparation.
Asp.Net MVC, C# .Net, SQL Server, Jquery
- Certification in developing PowerAPP, FLOW and Logic App - Indepth understanding of the .NET framework 4.0 coupled with indepth experience or certification in developing PowerAPP, FLOW and Logic - App. Must have mobile based app development experience. - Competent in .NET Language. - Have good business knowledge of General insurance. - Have good understanding of MS SQL - Development Team leads across interfaces, business analysts, testing team and business users. - Expsoure to Insurance industry is preferable. - The resource would be required to develop and support Mobile Apps and must have exposure in Microsoft Flow and Azure Logic Apps together. - Would be required to interact with the users and understand the requirements and deliver the enhancement. - Added advantage to those who have worked on C#, Web API , WCF, MVC, MS SQL and Angular JS in business env. Must have mobile based app development expeirence.
Desired Candidate Profile – 1. Must have hands-on experience in C#, C# OOPS concepts, SQL queries up to 3 yrs. (minimum). 2. Must have worked on WCF/Web services/MVC up to 2 yrs. (minimum). 3. Good to have exposure to PostgreSQL. 4. Good to have exposure to Web API (DotNet Core). 5. Good to have exposure to AngularJS (version 2 & above). 6. Good to have exposure to C# Unit Testing (VSTS, NUnit etc). 7. Must have good analytical & logical abilities, can work independently with minimum supervision.
Responsibilities 1. Design & develop detail ETL specification based on the business requirement using SSIS & Oracle Procedures. 2. Good understanding of Data Warehousing & Dimensional Modelling concepts. 3. Develops, tests and implements enterprise data movement (ETL and CDC) solutions. 4. Design, develop & test SSRS reports & dashboards based on large amount of data sourcing from multidimensional analysis cube. 5. Ability to translate business needs into the technical solutions by working with business and IT stakeholders 6. Assist in the effort estimation and planning for SSIS & SSRS implementations 7. Troubleshoot & provide solutions based on the priorities for any issues being reported by client in ETL loads and reports. 8. Optimization of ETL processing time using industry best practices & standards to provide the report in timely manner. 9. Support in documenting solution design, user guide, troubleshooting guide wherever required. 10. Design & development ETL using SSIS. Required Skills 1. Minimum 3+ years of working experience in ETL, Data Warehousing using MSBI (SSRS, SSIS, Power BI) 2. Extensive experience working with SSIS, Power BI for developing management dashboard. 3. Experience in working with large scale data warehouse implementation project using MSBI & SQL Server. 4. Extensive experience in design and development of SSIS & automation of its processing. 5. Extensive experience in design and development of SSRS visualization & reports considering multiple sources. 6. Experience in working with SQL / PLSQL scripting using SQL Server. 7. Extensive experience to optimize the performance of ETL to match the assigned execution windows. 8. Experience in handling large amount of data coming from disparate systems. 9. Good to have the working experience in the Insurance Brokerage Domain.