Cleo's secure file transfer software lets you govern the data flows that power your business. Learn more about Cleo and sign up for a free trial today!
Strong Core Java (Data Structures, Design Patterns and Multi-threading). Understanding the best practices of Android Application Architecture (MVVM / RxJava). RxJava, Retrofit, OkHttp, Dagger and Functional Reactive programming concepts. Hands on experience in using Retrofit or Volley networking library Hands on experience in using Glide / Picasso Image Loading Libraries. Ability to write Custom View Components Hands-on knowledge using Service, Broadcast Receivers and other Android components. Complete understanding of Android Activity Lifecycle. Good understanding of SQLite and incremental DB migration strategies. Hands on experience in using Google Play Services library. Android Push Notifications using GCM or CCS. Internationalization (i18n) in Android. Understanding App Stand-By and Doze mode in Android M and the impact areas.
SpectraMedix India Private Limited REAL-TIME, ACTIONABLE ANALYTICS THAT FACILITATE HEALTHCARE ACCOUNTABILITY SpectraMedix offers a portfolio of products that enable hospitals or ambulatory care practitioners to improve the quality of patient care, achieve financial goals and successfully transition to performance and risk-based payment models. Our cloud-based, turnkey clinical analytics solutions transform real-time and retrospective data into predictive, actionable analytics that drive performance improvement and results across the continuum of care. Timely information that integrates with multiple workflow systems allows hospitals to anticipate and solve clinical challenges, effectively coordinate care, and maximize incentives for CMS and Joint Commission initiatives such as the Readmissions Reduction Program, Core Measures Compliance, the Value-based Purchasing Program, and Meaningful Use Stage 2 Compliance for Clinical Quality Measures, and Accountable Care Organizations (ACOs). SaaS delivery enables quick deployment and scaling of our solutions for the range of hospitals and ambulatory care settings. Required Skills and Experience: • BS/MS in Computer Science or a related technical field for top tier college • 8 to 10 years of experience developing software products and technologies, with 1 to 2 years in managing small teams • Engineering Manager / Development Manager for Java J2ee based product development • Must have experience in software architecture / designing applications using Design Patterns, object-oriented design methodologies and UML • Must have experience in developing enterprise applications with JSP, Spring, JAXP and JAX-WS • Must have excellent communication, trouble shooting, debugging and strong analytical problem-solving skills • Experienced in complete software development life cycle (SDLC) such as Analyzing, Designing, Building (coding), Testing and Documentation of software products • Passionate about building world class products • Excellent organizational and analytical skills. • Entrepreneurial, self-motivated individual with high energy, high activity levels • Passion for working with an innovative, small but rapidly growing company Required Technical Expertise: • Data Structures, Algorithms, design patterns • SDLC, Architecture (HLD, LLD) • Technologies: JSP, JDBC, JAXP, Spring, WSDL/SOAP, JAX-WS, XML/XSLT • Product development and technical integration • Database: MS SQL Server 2005/2008 • Application Server/Libraries: Apache, JBoss, JMeter, ExtJS • Tools: Eclipse/NetBeans IDE, SVN • Reporting Tools: Jasper Reports • Continuous Build: Jenkins, Maven Desired Exposure (any or multiple): • Big Data / Hadoop, PIG, Hbase, Spark, SpringCloud • Integration technologies (Camel / Spring Integration) • Understanding of Full stack development
LogiNext is looking for a technically savvy and experienced senior developer to lead development efforts. You will help the team grow in size and skills, optimizing their code while working on your own. You will design, and develop the products that exceed client expectations in terms of value and benefit. You will collaborate on scalability issues involving access to massive amounts of data and information. You have hands-on experience in building secure, high-performing and scalable systems in Java. Your design intuition inclines towards usability, elegance and simplicity. You are biased towards open-source tools and existing frameworks. You have successfully shipped applications with beautiful front-end and intelligent backend. You have demonstrated strong interpersonal and communication skills. Responsibilities • Co-lead end-to-end design and development efforts • Keep an eye out for open source projects and technology trends that can be introduced in the products • Be hands-on, adopt practical approach to software and technology • Work with product management and engineering team to build highly scalable products Requirements • Bachelor’s degree in Computer Science, Information Technology or related field • 3+ years of design and development experience in scalable and distributed enterprise applications • Experience in developing web applications using Java/J2EE, JPA, Spring framework and RESTful web services • Excellent coding skills in Java • Experience in managing, implementing and optimizing database solution such as MySQL, MongoDB, etc. • Experience in deploying applications on cloud (AWS, Azure) • Experience in front-end technologies HTML5, CSS3, jQuery, AngularJS and D3.js is preferred • Strong foundation in computer science, with strong competencies in data structures, algorithms and software design • Proven ability to drive large scale projects with deep understanding of Agile SDLC, high collaboration and leadership • Excellent written and oral communication skills, judgment and decision making skills, and the ability to work under continual deadline pressure
About the role: The Android Developer will be responsible for independently analyzing, designing and developing applications to meet and exceed client reporting needs using agile development methodology. Please continue only if you have led the development of a live app, which has 1000+ installs on play store. (Weather app, Calculator app, Calendar app etc. doesn't qualify) You are analytical and enjoy working in a fast-paced environment.You are in touch with new mobile developments and technologies. Responsibilities: 1) Create new features out of UI/UX designs & wireframes, while integrating with back-end using 3rd-Party APIs 2) Collaborate with Design, Product and Backend teams to define the scope and freeze requirements. 3) Troubleshoot, test and maintain the core product by fixing bugs. 4) Improve the existing app performance, size, and responsiveness. 5) Write clean and well-designed code. Skills: 1) Android Architecture and Indexing 2) Firebase - Cloud messaging, 3) Android UI based on trending design patterns 4) Offline storage, Threading, Services 5) 3rd party APIs and Libraries 6) JSON, REST Must: Experience in Location-based services, Google Map API in Android, location-enabled Android App(like Uber). Preferred: Experience of fetching data from motion sensors.
Experience: - 7+ yrs. Role : Technical Scrum Master. • Leading multiple scrum teams working on various technologies like PHP and front end technologies (good to have experience with Big Data as an added skill). • Hands on coding. • Around 6-8 years of experience and good experience (2-3 yrs) in leading teams and direct client interaction. • Strong understanding of lean principles, agile, scrum and XP practices. • Strong interpersonal skills including mentoring, coaching, collaborating, and team building. • Stakeholder and customer relationship management. Own KPI’s like ROI, CSAT, ESAT. • Strong analytical, planning, and organizational skills with an ability to manage competing demands. • Strong knowledge and understanding of business needs with the ability to establish/maintain high level of customer trust and confidence • Excellent oral, written communications & presentation skills and experience interacting with both business and software professionals. • Creative approach to problem-solving with the ability to focus on details while having the “Big picture” view. Good to Have:- • Knowledge on release planning. • Innovation by helping and supporting teams from inception to results on new ideas or any cutting-edge technologies.
Key Responsibilities : - Participate in the full software development life cycle - Own the delivery of an entire piece of a system or application, and lead on small to midsize complex projects - Management and execution against project plans and delivery commitments - Work closely with engineers to develop the best technical design and approach for new product development - Builds software solutions where the problem is not well defined. Designs and defines the interaction between the other component pieces - Create and execute appropriate quality plans, project plans, test strategies and processes for development activities in concert with business and project management efforts - Candidates must be innovative, creative, flexible and self-motivated - Experience with Scrum or Agile development a plus - Excellent verbal and written communication skills - Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations - Ability to handle multiple competing priorities in a fast-paced environment - Great understanding of software development in a team, and a track record of shipping software on time - Exceptional customer relationship skills including the ability to discover the true requirements underlying feature requests, recommend alternative technical and business approaches, and lead engineering efforts to meet aggressive timelines with optimal solutions Requirements : - 9+ years with 5+ years of server side application development experience with Java. - Demonstrated experience delivering highly scalable big data products - Deeply technical with a track record of successful delivery - Entrepreneurial spirit combined with strong program and product management skills. - Proven success in building, motivating and retaining teams - Excellent written and verbal communication skills with the ability to present complex plans and designs - Excellent judgement, organizational, and problem solving skills - Excellent design and architecture knowledge - Data driven decision making Educational Qualifications : Masters/Bachelors Degree in Computer Science or equivalent