JD – Associate Java developer The Associate Java developer works out of the Mumbai office as part of the technology team to help Greenlight Planet’s EasyBuy business unit design and develop software to improve its field force operations. Development experience: 1-2 years Positions open: 1 Technical skill requirements: - Should be very strong problem solving, data structures and algorithms. - Deep knowledge in OOPS concept and programming skills in Core Java - Knowledge of SQL, MySQL or similar database management - Experience in web service integration (SOAP, REST, JSON, XML) - Familiarity with RESTful APIs to connect Android applications to back end services - Experience in cloud message APIs and push notifications (firebase preferably) - Understanding of code versioning tools, such as Git/SVN - Experience in Agile/Scrum development process and tools - Knowledge of Spring Framework - Hands on experience in AWS storage, redshift, instances creation and deployment Key responsibilities: - Design and build applications/systems based on wireframes and product requirements documents - Design and develop logical and physical data models to meet application requirements. - Identify and correct bottlenecks/bugs according to operational requirements - Unit test code for robustness, including edge cases, usability and general reliability - Write reusable, easy to maintain, versioned code using DRY principles - Automate business processes using tools like Zapier/Google Scripts, other automation tools - Integrate existing tools and business systems (in house tools or business tools like Ticketing softwares, communication tools) with external services - Coordinate with Product Manager, development team & business analysts Good to have: - Any scripting language like shell script (to make the system automatic) - Experience on Angular JS is a plus - Knowledge on messaging systems RabbitMQ, Kafka. - Container based application deployment - Docker or equivalent - Willing to learn new technologies and implement them in products
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.
Under this profile, the person will be required to: 1) Work on various front-end and back-end technologies( as mentioned in skills section). 2) Adapt to agile environment of the projects. 3) Follow strict project management and source control praticises 4) Ensure project deadlines are catered to within the required time-frame. 5) Ensuring that the solutions developed are risk and bug free.
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.