Digital Developer - Bengaluru, India - 3M

    3M
    3M Bengaluru, India

    Found in: Appcast Linkedin IN C2 - 1 week ago

    Default job background
    Description

    Digital Developer Job Profile:

    Developers will work on a team of analysts and developers in a web / mobile environment. Current team has responsibility for a large e-commerce platform plus multiple other commercial applications in the mobile space. You will work closely within this team and with others from IT along with direct interaction with business stakeholders. The work is a mixture of keep the lights on activity mixed with small development enhancements.

    Key areas of focus include:

    • Developing software solutions based on your developing an understanding of the business needs of the Medical Solutions Division.
    • Advocating and enhancing the Agile software development lifecycle.
    • Determining operational feasibility of solution designs by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
    • Developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.
    • Determining and designing system specifications, standards, and programming.
    • Conducting systems analysis and recommending changes in policies and procedures.
    • Studying state-of-the-art development tools, programming techniques, and computing equipment, and by participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations.
    • Collecting, analyzing, and summarizing development and service issues.
    • Accomplishing engineering and organization mission by completing related results as needed.
    • May at times work with external implementation partners to provide advice, coaching, mentoring and assisting to resolve complex technical or design issues within larger projects.

    Minimum Qualifications:

    • Strong communicator who knows how to focus on the root issue while providing clear/concise direction in return.
    • Bachelor's degree in Computer science, Business or related field (completed and verified prior to start) or 5+ years of relevant work experience.
    • Team player, someone who can join a team and immediately identify how to add value as they onboard and begin to understand the business expectations.
    • Ability to learn and accommodate quickly.
    • 3-4 years' experience with Java or .Net application development
    • 3-4 years' experience as an applications developer with a mixture of both large and small projects preferably in a regulated industry (healthcare / insurance / finance).
    • 3-4 years' experience with PL/SQL
    • 2+ years' experience with UI/UX Design and Development. (added or basic knowledge)
    • Ability to work on both front and back-end development.
    • 2+ years' experience with system integration tools such as Mulesoft or Oracle Fusion Middleware. How it works.
    • Proficient in Jira, Microsoft Project, MS Office applications including Word, Excel, PowerPoint and Outlook.
    • Understand all aspects of software development lifecycle and transitioning development properly through environments via proper documentation and validation steps.
    • Understand various SDLC methodologies (Agile, Scrum, Waterfall etc.).

    Additional qualifications that could help you succeed even further in this role include:

    • Lean/Six Sigma Green belt (or other process improvement disciplines).
    • Strong communication, facilitation, and presentation skills across technical and senior operational management audiences.
    • Strong experience in integration components such as web services, frameworks etc.
    • Knowledge of microservices development and deployment lifecycle, networking and distributed architecture, security compliance, scalability configurations
    • Experience using J2EE, XML, Java, JSP etc.
    • Knowledge of web technologies such as Javascript, CSS, HTML5 etc.
    • Previous healthcare Order to Cash experience a big plus.
    • Agile methodologies