Title:  Senior Application Developer

Date:  14 Oct 2024
Job Location:  Bangalore
Pay Grade:  7-I
Year of Experience:  6 - 9 Years

JOB DESCRIPTION

 

Job Title: Senior Application Developer

Job Location: Bangalore

Reporting to:  Manager/Senior Manager

Job Grade: 7-I

 

About Syngene:  Syngene (www.syngeneintl.com) is an innovation-led contract research, development and manufacturing organization offering integrated scientific services from early discovery to commercial supply.

 

At Syngene, safety is at the heart of everything we do personally and professionally. Syngene has placed safety at par with business performance with shared responsibility and accountability, including following safety guidelines, procedures and SOPs, in letter and spirit

 

The mandatory expectation for all roles as per Syngene safety guidelines

 

  • Overall adherence to safe practices and procedures of oneself and the teams aligned
  • Contributing to the development of procedures, practices and systems that ensure safe operations and compliance to the company’s integrity & and quality standards
  • Driving a corporate culture that promotes environment, health, and safety (EHS) mindset and operational discipline at the workplace at all times.
  • Ensuring safety of self, teams and lab/plant by adhering to safety protocols and following environment, health, and safety (EHS) requirements at all times in the workplace.
  • Ensure all assigned mandatory trainings related to data integrity, health, and safety measures are completed on time by all members of the team including self
  • Compliance to Syngene’ s quality standards at all times
  • Hold self and their teams accountable for the achievement of safety goals
  • Govern and Review safety metrics from time to time

 

 

 

Core Purpose of the Role: Work closely with cross-functional business stakeholders to understand the requirements and build, test, deploy and maintain Applications using Microsoft Power Platform, and Power APPs basis the requirements.

 

Role Accountabilities

  1. Application Development & Support
    • Experience in designing, developing, and deploying Microsoft PowerApps, Power Automate solutions and Cloud application development on Azure services.
    • Experience with Common Data Service (CDS), Dynamic 365 and SharePoint.
    • Experience working with implementing other data stores (MS SQL, SharePoint).
    • Experience with Azure Dev Ops for CI/CD, backlog, process, and source code back and versioning.
    • Creating and configuring Power Automate workflows.
    • Use multiple OOTB Connectors with PowerApps and Flow, and preferably create custom connectors for PowerApps and Microsoft Flow. 
    • Integrate Power Platform solutions with external systems (such as Salesforce, SAP, Power BI, On-premises SQL Database etc.) and data sources using connectors, APIs, and custom connectors.
    • Collaborate with business stakeholders from cross-functional teams to understand their requirements and translate them into technical specifications.
    • Analyze business processes and identify opportunities for automation, process improvement, and data integration.
    • Develop Power Apps canvas, portal (known as power pages) and model-driven applications, Power Automate flows.
    • Develop PowerApps with responsive design, and excellent UI which is compatible with laptops, Desktops and Mobile APPs.
    • Apply the “Low Code, No Code” principle, with minimum “Pro Code” to ensure quick application deliveries.
    • Development and maintenance of documentation, including system design, user guides, and training materials.
    • Perform thorough testing and debugging to ensure the quality and reliability of developed solutions.
    • Primary responsibilities will be designing, prototyping, and supporting testing, development and refactoring end-to-end applications on ever-changing modern technology platforms in public/hybrid cloud environments. 
    • Adhere to software validation life cycle for GxP computerized systems application development which shall be implemented in the GxP environment.
    • Keep abreast of the latest developments in Microsoft Power Platform technologies and recommend best practices to enhance our solutions.

 

  1. Application Security
    • Writing source code by following good coding practice as per global standards,
    • Providing remediation to the vulnerabilities/threats reported.
    • Prepare and maintain the repository of required documentation for application development.

 

  1. Other Skills
    • Excellent verbal and written communication skills.
    • Excellent time management skills with the proven ability to meet deadlines.
    • Extensive knowledge of coding languages and systems.
    • Ability to work independently, prioritize well, multitask, and manage time efficiently.

 

Syngene Values

 

All employees will consistently demonstrate alignment with our core values

 

  •  Excellence
  •  Integrity
  •  Professionalism

 

 

Specific requirements for this role

 

  1. Experience:

Minimum 6-9 years of experience in application development using Microsoft Power APPs, Power Platform and Azure Cloud Development.

 

  1. Education:

Bachelor of Engineering (BE) or Master of Computer Application (MCA).

 

Skills and Capabilities

  • Expert in application development using Microsoft Power Apps, Power Platform, and Azure Cloud development.
  • Experience with Azure Dev Ops.
  • Intermediate knowledge of Microsoft Azure, including security, performance, server, and database.
  • Manage users and access rights.