As a Senior Android mobile software engineer, you will be an integral part of an Agile development team focused on creating applications that enhance security technology on mobile devices. Your role involves designing, coding, testing, debugging, and documenting new mobile applications. You will collaborate with a skilled Agile team to deliver high-quality solutions that meet user story acceptance criteria. Additionally, you will work closely with product teams to understand requirements and translate them into elegant implementations. Your responsibilities will also include interfacing with global counterparts, conducting peer reviews for code and design, and ensuring optimum resource sharing. To excel in this role, you should have a Bachelor's Degree (EE or CS preferred) and at least 5 years of experience in mobile application development. Proficiency in Scala and Java, along with a solid understanding of software design patterns and Agile/scrum methodologies, is essential. Desirable skills include a Master's Degree, published Android applications, expertise in Java, experience with mobile relational data stores, and a strong grasp of achieving high-quality user experience. Additionally, knowledge of Test Driven Development (TDD), Bluetooth/BLE development, interfacing mobile apps with hardware or home automation devices, and working with REST APIs in an Android context would be advantageous. Your ability to work independently, manage multiple projects effectively, and demonstrate flexibility in meeting project deadlines will be key to your success in this dynamic and fast-paced environment. Excellent communication and written skills are essential for effective collaboration with team members and stakeholders.,
As a Senior Project Manager Application Development, you will be responsible for managing the onsite project activities and leading cross-functional teams focused on delivering projects from design to release for customers. Your key areas of responsibility will include developing, defining, and executing project plans, schedules, budgets, and deliverables. You will identify needed resources, assign project roles, monitor projects from initiation to delivery, and provide technical support and direction to project staff. Your responsibilities will involve starting and completing projects on schedule while maintaining the highest standard of quality. You will interact with clients for requirement gathering, analyze project scopes, plan resources, estimate time and costs, and analyze risks. Additionally, you should be able to understand business issues and effectively communicate technical alternatives to senior decision-makers. Your role as a Project Manager is crucial in ensuring the successful execution of the company's business mission through project development and deployment. You will provide technical guidance and leadership to small programming teams, track project progress, collaborate with Senior Managers on multiple projects, and oversee project activities from inception to commercialization. Furthermore, you will monitor project performance, conduct quality assurance testing, research modern mobile app design trends, and communicate progress with clients to ensure project milestones are met. Your skillset should include experience in mobile project management, working with international customer and technical teams, adhering to coding standards, and demonstrating target orientation and project execution skills. You should possess strong management expertise, client relationship management skills, and experience in planning, executing, and implementing high-quality software projects. Proficiency in Microsoft Office applications, prioritization skills, cross-functional communication abilities, and software development knowledge in PHP, SharePoint, Angular, ReactJS, and REST are essential for this role. Additionally, experience in software testing, industry certifications like Prince2, PMP, or SCRUM Master, and working with custom web and mobile applications using technologies such as CI, Laravel, Zend, Magento, AngularJs, NodeJs, Mean Stack, and Demandware will be beneficial for your success in this position.,
You will be responsible for thinking creatively to produce new ideas and concepts, developing interactive designs for products, and demonstrating illustrative skills with rough sketches. Additionally, you will amend and format existing images using Adobe Photoshop, proofread to ensure accurate and high-quality work, and work both independently and as part of a team. Managing multiple projects from start to finish, meeting production deadlines, and conducting regular presentations to senior management will also be part of your role. You will also be involved in project management of various projects from concept through to final production. To be successful in this role, you should possess demonstrable graphic design skills with a strong portfolio and have 1-3 years of experience. Proficiency in Photoshop, Illustrator, Corel Adobe Creative Suite, or other visual design and wire-framing tools is required. You should also be proficient in HTML5, CSS3, and JavaScript, and be familiar with the latest trends, technologies, and methodologies in the graphic design industry. Excellent written and verbal communication skills are essential, along with the ability to research and resolve issues. Attention to detail, accuracy, quality, and the capability to work in a fast-paced environment are also crucial for this position.,
As an experienced developer with a minimum of 3 years of development experience, you should have a proven track record of creating Android apps using Ionic / Angular and Cordova. You must also have experience in developing responsive, Progressive Web Apps and exposure to jQuery Mobile, as we are transitioning to Ionic/Angular. Your deep knowledge of HTML5, CSS, and Javascript will be essential for this role. In this position, you will need to have experience with Ubuntu Linux command line and GUI for development purposes. Your responsibilities will include clear communication, devising creative solutions to enhance streaming features and improve the mobile user experience. You will be expected to follow the technical architecture, strategy, and roadmap for our PatientMD mobile product offering, which is based on a cloud-based microservices architecture. You will collaborate with the team on the specification and development efforts of software, infrastructure, and application architectures, keeping in mind factors such as timelines, scalability, globalization, security, and privacy. Working closely with the team, you will contribute to the architecture, build, release, and execution of application delivery to meet current and future business needs. Your role will involve functional feature development, scalability, and providing everyday production support. As part of your responsibilities, you will apply solid programming principles, foster a team-centric environment, promote unit testing, and follow DevOps deployment principles. Your contribution will be crucial in driving the success of our mobile product offering.,
As a Data Engineer with expertise in Machine Learning, Spark, Scala, and Java, your responsibilities will include utilizing your Big Data experience and 3+ years of hands-on experience in Java, Python, Scala, Spark, and Machine Learning. Your role will involve data mining, data analysis, and gathering and processing raw data at scale. In this position, you will be expected to work closely with the engineering team to integrate and build algorithms. You will also be responsible for processing unstructured data into a suitable form for analysis, supporting business decisions with ad hoc analysis, and extracting data from relational databases. Additionally, you will manipulate and explore data using quantitative, statistical, and visualization tools. Your role will entail informing the selection of appropriate modeling techniques to ensure the development of predictive models using rigorous statistical processes. You will establish and maintain effective processes for validating and updating predictive models, analyze, model, and forecast health service utilization patterns and trends. Collaboration with internal business, analytics, and data strategy partners to enhance efficiency and increase the applicability of predictive models into core software products will be a key aspect of your responsibilities. You will perform statistical analysis to prioritize maximizing success and identify areas for improvement while communicating action plans. Furthermore, you will conduct strategic data analysis and research to support business needs, identify opportunities to enhance productivity through sophisticated statistical modeling, and explore data to improve business results. Developing an understanding of business processes, goals, and strategy to provide analysis and interpretation to management will be crucial in this role. Lastly, you will gain insight into business needs and perform necessary analysis through internal discussions, ensuring that your insights contribute to the continuous improvement and success of the organization.,
As a Senior Project Manager for Application Development, your role involves managing onsite project activities and leading cross-functional teams from design to release for customers. Your key responsibilities include: - Developing, defining, and executing project plans, schedules, budgets, and deliverables - Identifying needed resources, defining major project roles, and assigning tasks - Monitoring projects from initiation to delivery, interfacing with external customers or field-based employees when necessary - Assigning and monitoring work of project staff, providing technical support and direction - Selecting, developing, and evaluating personnel to ensure efficient operation of the function Your responsibilities also include: - Starting and completing projects on schedule while maintaining the highest standard of quality - Interacting with clients for requirement gathering and analysis - Analyzing scope of work, project sequencing, resource planning, time estimation, scheduling, cost estimation, and risk analysis - Understanding business issues and explaining technical alternatives to senior business decision-makers - Ensuring the successful execution of the company's business mission through project development and deployment - Providing technical guidance and leadership to small teams of programmers - Tracking and reviewing progress of project modules - Working with Senior Managers on a portfolio of projects simultaneously - Executing a broad range of project activities to support timely delivery of new products - Monitoring project performance and taking proactive action to ensure adherence to timelines - Conducting team meetings and quality assurance testing of applications - Researching industry trends in mobile app design and applying them to project implementation Skills required for this role include: - Experience in handling mobile projects - More than 7 years of experience working with international customer and technical teams - Adherence to PHP coding conventions and standards - Strong target orientation and project execution skills - Professional expertise and management skills with decision-making abilities - Client relationship management, project coordination, and delivery management experience - Planning, execution, and implementation of high-quality software projects - Organizational, time management, and cross-functional communication skills - Proficiency in Microsoft Office applications, especially Excel - Determining priorities and executing accordingly - Software development experience in PHP, SharePoint, Angular, ReactJS, and REST - Software testing experience, both manual and automated - Industry certifications like Prince2, PMP, and SCRUM Master are beneficial You will primarily work on custom web and mobile applications using technologies like CI, Laravel, Zend, Magento, AngularJs, NodeJs, and Mean Stack.,
You have at least 3 years of development experience and a history of working on Android apps using Ionic / Angular and Cordova. Additionally, you have experience with responsive, Progressive Web Apps and exposure to jQuery Mobile. Your deep knowledge of HTML5, CSS, and Javascript is crucial for this role. Also, you should be comfortable working on Ubuntu Linux command line and GUI as a development environment. **Responsibilities:** - Communicate clearly with team members - Devise creative solutions to enhance streaming features and mobile user experience - Follow the technical architecture, strategy, and roadmap for PatientMD mobile product offering on a cloud-based microservices architecture - Work on the specification and development effort of software, infrastructure, and application architectures considering timelines, scalability, globalization, security, and privacy - Collaborate with the team on architecture, build, release, and execution of application delivery to meet current and future business needs - Apply solid programming principles, promote a team-centric environment, drive unit testing, and DevOps deployment principles **Qualifications Required:** - At least 3 years of development experience - Proficiency in Android app development using Ionic / Angular and Cordova - Experience with responsive, Progressive Web Apps - Exposure to jQuery Mobile - Deep knowledge of HTML5, CSS, and Javascript - Familiarity with Ubuntu Linux command line and GUI (Note: No additional details about the company were provided in the job description),
As a Senior Android mobile software engineer, you will be a key member of an Agile development team focusing on extending security technology capabilities to mobile devices. Your responsibilities will include: - Designing, coding, testing, debugging, evaluating, and documenting new applications on mobile platforms. - Collaborating with a highly skilled Agile team to deliver high-quality solutions that meet user story acceptance criteria. - Working closely with product teams to understand requirements and translate them into elegant implementations. - Ensuring an optimal resource sharing by interfacing with global counterparts. - Conducting peer reviews for code and design. Qualifications required for this role include: - Bachelor's Degree in EE or CS (preferred), Masters Degree is desirable. - 5+ years of experience in mobile application development. - Published Android applications. - Proficiency in Scala and Java. - Strong understanding and experience in implementing software design patterns. - Experience with mobile relational data stores. - Familiarity with Agile/scrum development processes and methodologies. - Expertise in Java programming. - Ability to build high-quality software with extensive code testing. - Understanding of techniques for achieving high-quality user experience. - System level debugging skills. - Excellent communication and written skills. - Flexibility with work hours to meet customer deliverables and project deadlines. Desirable skills that would be a plus for this role include: - Experience or understanding of Test Driven Development (TDD). - Knowledge in developing with Bluetooth/BLE for Android. - Experience in interfacing mobile applications with hardware or home automation devices. - Familiarity with using REST APIs in an Android context. - Ability to work independently, manage multiple projects, and meet deadlines in a fast-paced environment.,
As a Software Engineer Data Scientist, you will be responsible for the following: - Big Data experience, - 3 years of experience in Java, Python, Scala, Spark, and Machine Learning, - Data mining and Data analysis. Desirable Skills: - Gather and process raw data at scale (including writing scripts, web scraping, calling APIs, writing SQL queries, etc.), - Work closely with the engineering team to integrate and build algorithms, - Process unstructured data into a form suitable for analysis and then perform the analysis, - Support business decisions with ad hoc analysis as needed, - Extract data from a variety of relational databases, manipulate and explore data using quantitative, statistical, and visualization tools, - Inform the selection of appropriate modeling techniques to ensure that predictive models are developed using rigorous statistical processes, - Establish and maintain effective processes for validating and updating predictive models, - Analyze, model, and forecast health service utilization patterns/trends and create the capability to model outcomes of what-if scenarios for novel health care delivery models, - Collaborate with internal business, analytics, and data strategy partners to improve efficiency and increase the applicability of predictive models into the core software products, - Perform statistical analysis to prioritize to maximize success, - Identify areas for improvement and communicate action plans, - Perform strategic data analysis and research to support business needs, - Identify opportunities to improve productivity via sophisticated statistical modeling, - Explore data to identify opportunities to improve business results, - Develop an understanding of business processes, goals, and strategy to provide analysis and interpretation to management, - Gain an understanding of business needs and necessary analysis through internal discussion. (Note: No additional details of the company were provided in the job description.),
As a Software Engineer Data Scientist, you will be responsible for the following: - Big Data experience - 3 years of experience in Java, Python, Scala, Spark, and Machine Learning - Data mining and Data analysis Desirable Skills: - Gather and process raw data at scale (including writing scripts, web scraping, calling APIs, writing SQL queries, etc.) - Work closely with our engineering team to integrate and build algorithms - Process unstructured data into a form suitable for analysis and then perform the analysis - Support business decisions with ad hoc analysis as needed - Extract data from a variety of relational databases, manipulate, explore data using quantitative, statistical, and visualization tools - Inform the selection of appropriate modeling techniques to ensure that predictive models are developed using rigorous statistical processes - Establish and maintain effective processes for validating and updating predictive models - Analyze, model, and forecast health service utilization patterns/trends and create capability to model outcomes of what-if scenarios for novel health care delivery models - Collaborate with internal business, analytics, and data strategy partners to improve efficiency and increase applicability of predictive models into the core software products - Perform statistical analysis to prioritize to maximize success - Identify areas for improvement and communicate action plans - Perform strategic data analysis and research to support business needs - Identify opportunities to improve productivity via sophisticated statistical modeling - Explore data to identify opportunities to improve business results - Develop an understanding of business processes, goals, and strategy to provide analysis and interpretation to management - Gain an understanding of business needs and necessary analysis where appropriate through internal discussion,