Are you a fun loving and passionate to be a part of Global Innovator team? Are you planning to grow your career, which enhance your skills in technology? A career at SmartDocs can open many doors for you in the world of technology. If you are looking for a company that is dedicated to your ideas, recognizes you for your unique competency & contributions and provides a fun, flexible and delightful work atmosphere. Then, we are the right place to ignite your passion. We are totally committed about our employees, our Clients & Customers, our work culture and especially our technology. We are an organization who encourages new ideas of employees through collaboration and creativity. We are seeking for a dedicated individual to join SmartDocs Business Solutions. The candidate will work with the product development team and must be a subject matter expert in-order to deliver the best practices; an ideal candidate must possess excellent business skills with outstanding communication, professionalism & leadership and must have minimum 3 - 7 years of experience in JAVA as a full stack developer. Desirable Skills & Expertise: Minimum 3 – 7 years of experience as a full stack developer (Preferable from product based entity). At least a year of experience in managing a team is mandatory. Master’s or bachelor’s degree in Engineering (CSE / IT / MCA / Software) are preferred. Work exp. in Java, Frame-works like : Spring, Spring boot; J2EE technologies like Servlets, JSP and Web Application Server is mandatory. Strong skills in HTML, Java Script, XML, CSS and Mango DB (Optional). Product development in Linux environment is an added advantage. Possesses intellectual humility; smart, driven, creative and able to learn things from slipups, willing to raise others up. Excellent Communication & Analytical skills with integrated professionalism at all levels. Key Responsibilities: The role is responsible for designing, coding and deploying of high-performance applications. Deep expertise and hands on experience as a Core JAVA Developer. Team Management, Excellent interpersonal, Communication and effective organizational skills and solid technical skills. Should be able to communicate effectively with both technical and non-technical personnel. Excellent trouble shootings & problem-solving skills. Experience with SDLC from requirement analysis through testing and deployment. Must be an expert in technologies like J2EE, JSP, Servlets, Web Application, HTML, Java Script, XML, CSS, Mango DB and JAVA frameworks – Spring boot. Develop and maintain strong product knowledge. Guide the clients through various stages of the project and transition to support organization. Review existing business processes and participate in the Process Improvement Program. SmartDocs, provides equal employment opportunity to all its employees and all qualified applicants for employment without regard to their race, caste, religion, color, ancestry, marital status, gender, sexual orientation, age, nationality, ethnic origin or disability. Our resource policies shall promote diversity and equality in the workplace while encouraging the adoption of international best practices.
Bachelor’s or Master’s degree in Computer Science/Engineering/MIS, Math or related field or equivalent experience Minimum of 7 years enterprise IT application experience that includes at least 2 years of hands-on software development, and systems architecture with healthcare(EMR/EHS) experience. 5+ years design/implementation/consulting experience with large commercial / enterprise applications Experience in product definition, solution architecture, technical leadership, conducting workshops, stakeholder meetings, determines functional requirements and drives prioritization Attention to details and excellent problem-solving skills Excellent analytical skills Intermediate level knowledge of cloud services Knowledge of healthcare domain is a plus Demonstrated experience leading or developing high quality, enterprise scale software products using waterfall and agile methodologies Experience in agile development a plus Excellent communication skills - both verbal and written as well as listening skills Proven track record of managing as-is and to-be analysis Broad technology architectural perspective and experience Understanding of emerging technology trends Technology and business transformation experience Professional executive demeanor; decisive with highly versatile interpersonal skills Brings a personality that minimizes conflict and drives positive discussions, collaborates effectively and is inclusive of disparate opinions. Emerging technology experience (AI, ML, NLP, Cloud, containers, etc) Highly organized, have multi-tasking skills, and efficient in ambiguous situations Anticipate roadblocks, escalate situations appropriately and suggest various approaches to overcome
Software Developers can work in a variety of areas. As such, you might be involved in any of these specialties :Backend, Server Systems, or Cloud-Based Development :- Design and code servers, services, applications and databases that are reusable, scalable and meet critical architecture goals.- Create Application Programming Interfaces (APIs) that are clean, well-documented, and easy to use. - Create and configure Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS) applications. - Design and implement large scale systems and Service Oriented Architectures (SOA) that enable continuous delivery.Client-Facing Assistance and Solution Development :- Own the customer experience by solving complex business problems for the world's leading clients. - Work directly with the customer to understand and troubleshoot issues, collect data, elicit detailed requirements, then design and implement innovative solutions across multiple industries and sectors, as well as governments and agencies.Automation Development and Testing :- Enable continuous deployment and availability by designing, developing and creating automated frameworks, processes and test cases based on functional and non-functional requirements. - Build and manage testing environments, assisting in debugging application issues.Front End Development :- Create high-quality web and mobile apps containing rich content and user interface components by working closely with user experience designers to take wireframes and mockups from conception to implementation. - Identify specific issues in the user interface, recommending and implementing solutions that influence and improve the design of products that provide a delightful user experience along with high performance, security, quality, and stability.Full Stack Development :- Work across the entire system architecture, from backend to front end, to design, develop, and support high quality and scalable products. - Create everything from mockups and UI components to algorithms and data structures as you deliver a complete minimally viable product.