Senior Software Engineer (Sr. Integration Engineer)

Randstad India

Not Interested
Bookmark
Report This Job

profile Job Location:

Bangalore - India

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Senior Software Engineer Integration Manager

We are seeking a highly skilled and experienced Senior Software Engineer - Integration Manager to drive the design development and maintenance of robust scalable and resilient integration solutions. This role requires a deep technical understanding of distributed systems server-side development and modern cloud architecture specifically within AWS.

Key Responsibilities

  • Lead the design development and deployment of high-volume mission-critical integration services.

  • Spearhead system and data integration efforts ensuring high quality in data analysis transformation and validation processes across disparate systems.

  • Apply deep understanding and practical experience in distributed systems design patterns to build highly robust scalable and elastic solutions (focusing on consistency replication asynchrony parallelism and advanced failure handling).

  • Define and implement clean efficient and well-documented REST-like APIs.

  • Collaborate closely with cross-functional teams leveraging GitHub for version control branching strategies and implementing continuous integration/continuous delivery (CI/CD) pipelines using GitHub Actions.

  • Provide expertise in AWS serverless technologies for development operations and troubleshooting.

  • Utilize Linux command line tools and shell scripting for system management and automation.

  • Mentor junior team members and champion best practices in software development and integration architecture.

Required Qualifications (Proficient Experience Level)
Skill Area Experience Description
Development 5 years Proficient Experience Extensive high-level experience in server-side JavaScript () development for enterprise-grade applications.
System/Data Integration 4 years Proficient Experience Expertise in the entire data lifecycle: data analysis complex data transformation and strict data validation processes.
Distributed Systems 3 years Proficient Experience Solid experience applying design patterns for robustness scaling elasticity consistency replication asynchrony parallelism and failure handling.
REST-like API Design 4 years Proficient Experience Proven track record in designing implementing and maintaining scalable and secure REST-like APIs.
AWS Services (Must-Have) Solid Knowledge & Hands-on Deep experience with Lambda SQS CloudWatch and S3 (focusing on serverless architectures).
Tooling & CI/CD Solid Knowledge & Hands-on Strong command of the GitHub tool suite including branching concepts and implementing CI/CD workflows using GitHub Actions.
Operating Systems Solid Knowledge & Hands-on Competence with Linux command line tools and shell scripting.
Communication Excellent Exceptional written and verbal English communication and demonstrated skills in team collaboration.
Desired Qualifications (Good-to-Have)

  • AWS Services (Good-to-Have): Experience with DynamoDB DocumentDB and Streaming Services (e.g. Kinesis MSK).

  • Infrastructure-as-Code (Optional): Experience in the design development and maintenance of Terraform configurations for managing AWS infrastructure.

Senior Software Engineer Integration Manager We are seeking a highly skilled and experienced Senior Software Engineer - Integration Manager to drive the design development and maintenance of robust scalable and resilient integration solutions. This role requires a deep technical understanding...
View more view more

Key Skills

  • APIs
  • Jenkins
  • REST
  • Python
  • SOAP
  • Systems Engineering
  • Service-Oriented Architecture
  • Java
  • XML
  • JSON
  • Scripting
  • Sftp