Talent.com
This job offer is not available in your country.
Lead Software Development Engineer - Java / Python

Lead Software Development Engineer - Java / Python

Talent500Bangalore
30+ days ago
Job description

Responsibilities :

  • Collaborates with product team members (UX, architects, and product management) to create secure, reliable, scalable software solutions.
  • Writes custom code or scripts to automate infrastructure, monitoring services, and test cases, to do destructive testing to ensure adequate resiliency in production.
  • Collaborate cross-functionally with business and other IT teams across Delta.
  • Champion development and integration standards, best practices, and their related deliverables.
  • Aim to deliver processes and components that can be maintained by the business into the future using native features and functions whenever possible
  • Work to continually understand the new features added to Salesforce's products and aid the business in regression testing as needed to avoid disruption from any Salesforce-side upgrade.
  • Reporting & Analytic application development in Salesforce Experience Cloud and CRM, and AWS platforms, good understanding of API, and Microservices development.
  • Identifies unsecured code areas and implements fixes as they are discovered with or without

tooling.

  • Identifies, implements, and shares technical solutions that can be used across the portfolio.
  • Identifies product enhancements to create a better experience for the end users.
  • Research and / or investigate technical issues impacting the organization and recommend solutions.
  • Provides application support for software running in production.
  • Proactively reviews the Performance and Capacity of all aspects of production : code, infrastructure, data, and message processing.
  • Triages high-priority issues and outages as they arise.
  • Lead and mentor other junior members within the team.
  • Participates in learning activities around agile software development and core development practices, and mentors other team members in these best practices.
  • Ability to quickly adapt to new tools and evolving technologies.
  • Proactive in nature, with customer satisfaction as a primary goal.
  • Embraces Diverse people, thinking, and styles.
  • Mentor other junior members in the team.
  • Consistently makes the safety and security of self and others the priority.
  • Design Thinking.
  • Ensure code quality and documentation for supporting the application :
  • A bachelor's degree in computer science, Information Systems, or a related field is required.
  • 6+ years of experience in Information Technology with familiarity in Python or Java, or NodeJS development.
  • Deep familiarity with building integrations between Salesforce and other platforms using Apex REST APIs or other integration ETL tools such as GLUE and AirFlow.
  • Proficient with Python / PySpark or Java, NodeJS.
  • Knowledge of Cloud-native development, RESTful APIs, and stateless microservices
  • architectures.

  • Knowledge of Jboss, Websphere, AWS, with a background in API, and Microservices
  • development.

  • Knowledge of AWS services like Lambdas, S3 SQS, SNS, EC2 Code Pipeline, Athena,
  • DynamoDB, RDS databases

  • Knowledge of CI / CD and DevOps practices, with tools such as Git / Gitlab, Jira / VersionOne /
  • Agility, Jenkins / Tekton, Gradle, Ansible

  • Able to independently create and maintain automation test jobs and execute as part of a
  • CI / CD pipeline.

  • Strong understanding of networking fundamentals and virtual networks from a cloud point of
  • view.

  • Experience debugging components and code built by other developers.
  • Ability to clearly communicate and coordinate with peers, product owners, and cross-
  • functional teams, and design a relevant and time-to-market solution.

  • Must have the ability to listen to customers and colleagues; convey ideas effectively; and
  • prepare written documentation.

  • Experience in the development of Lightning Web Components, with additional 2 or more
  • years of Visual Force, and / or Apex experience.

  • Experienced with integration of Salesforce TCRM (Tableau CRMA) design, development, and
  • integration with Experience Cloud implementations.

    ref : hirist.tech)

    Create a job alert for this search

    Software Development Engineer • Bangalore