×
Share
Text size
aA+ aA-
Print
Click here to print

Senior Software Engineer ii - Supply & Inventory Planning Technology (Dsm, Global Technology), India - Planning & Manufacturing Icc

Country : India India

Region : Karnataka

Town : Bengaluru

Category : Production - Quality

Contract type : Permanent

Availability : Full time

Job description

Responsibilities
Deliver Technology Products
* Full stack application development with emphasis on distributed systems concepts.
* Implement Micro service architecture principles and practices.
* Implement Data Pipelines using Pyspark, Hive and Big data Platform like Hadoop.
* Deliver software applications using languages (Python, Golang, JavaScript).
* Develop and Test software applications using TDD, BDD methodology.
* Deploy applications using IAC, CI/CD tools into Public cloud providers (Azure, Amazon, GCP)
* Develop Data quality Framework for Different databases (SQL, Gremlin)
* Conduct performance monitoring, tuning, and analyze performance against benchmarks
* Collaborate with Product Tech Leads to understand requirements to define scope and estimate level of effort.
* Deploy solutions adhering to established Architectural guidelines and principles.
* Participate in Agile ceremonies on an ongoing basis and perform work through Agile practices.
Skills
* Diverse experience in development of applications using cloud providers like AWS, Microsoft Azure.
* Experience in working with Containers, Serverless and Big data computation.
* Experience in creating and deployments of APIs (Rest, GraphQL)
* Erudite in writing SQL, Gremlin Queries for data quality and validations.
* Experience in working with programming languages JavaScript, python or go.
* Experiences creating reusable libraries for data transformations.
* Experience in applying pattern-based architecture, governance, security, and global process standards to system changes and deployments
* Strong experience in the CI/CD and automated deployment of code across environment.
* Ability to Create automate unit tests, regression and integration test for cloud solutions.
* Experience in full life-cycle solution delivery projects.
* Experienced in application and system performance monitoring and tuning to achieve desired results.
* Highly experienced in developing, testing, debugging, and tuning complex solutions.
* Experience in practicing DevOps principles for observability, Reliability and scalability.
* Exceptional collaboration, listening, written and verbal communication skills.
* Commitment to performing technical quality deliverables and test-driven development.

Profile

Qualifications
* Bachelor's degree in Computer Science, Information Systems, Business or other relevant subject area
* 5+ years of professional experience in IT (2 years additional experience in lieu of a degree)
* 5+ years hands on experience in Application design, development & testing
* 3+ years of experience with source code maintenance using tools such as GitHub or BitBucket software repositories
* 2+ years of experience with cloud providers like AWS, Microsoft azure or GCP.
* Experience working as a senior engineer on multiple projects and business functions in both large (1-year+ projects) and small projects (>3 months)
* Comfortable working in a fast-paced, results-oriented environment
* Excellent verbal and written communication and collaboration skills to effectively communicate with both business and technical IT teams
* Ability to pass a 7-year background investigation
* Experience working as an engineer in a complex matrix organization within a global IT environment having diverse and complex landscape (Nice to Have)
Share
Print
Click here to print

Similar Offers

Software Engineer

GOPACHAND
| Bareilly

Website reserved for fashion, luxury and beauty industry professionals.