GoLang Developer
3-6 years
DescriptionKey Responsibilities:Develop and maintain efficient, scalable, and well-documented backend services and APIs using Go (Golang).
Design and implement microservices architecture and integrate applications with other web services.
Collaborate closely with cross-functional teams (frontend, DevOps, product managers, etc.) to define requirements and ensure end-to-end delivery of features.
Optimize application performance, identify bottlenecks, and devise solutions to mitigate and address issues.
Write comprehensive unit and integration tests to ensure code reliability and quality.
Work with containerization and orchestration tools like Docker and Kubernetes for deployment and management.
Participate in code reviews and contribute to team knowledge-sharing sessions to maintain high coding standards and foster continuous improvement.
Troubleshoot and debug issues in production and non-production environments.
Required Skills & Qualifications:
5+ years of hands-on experience in Go (Golang) development.
Strong understanding of RESTful API design, microservices, and containerized applications.
Experience with cloud platforms (AWS, Azure, or similar).
Familiarity with CI/CD pipelines, Git, and DevOps practices.
Experience with data processing, analytics, or telemetry systems is a plus.
Knowledge of message queues, event-driven architecture, and API gateways.
Strong problem-solving skills and ability to work in an agile, collaborative environment.
Responsibilities
GoLang Developer
3-6 years
DescriptionKey Responsibilities:Develop and maintain efficient, scalable, and well-documented backend services and APIs using Go (Golang).
Design and implement microservices architecture and integrate applications with other web services.
Collaborate closely with cross-functional teams (frontend, DevOps, product managers, etc.) to define requirements and ensure end-to-end delivery of features.
Optimize application performance, identify bottlenecks, and devise solutions to mitigate and address issues.
Write comprehensive unit and integration tests to ensure code reliability and quality.
Work with containerization and orchestration tools like Docker and Kubernetes for deployment and management.
Participate in code reviews and contribute to team knowledge-sharing sessions to maintain high coding standards and foster continuous improvement.
Troubleshoot and debug issues in production and non-production environments.
Required Skills & Qualifications:
5+ years of hands-on experience in Go (Golang) development.
Strong understanding of RESTful API design, microservices, and containerized applications.
Experience with cloud platforms (AWS, Azure, or similar).
Familiarity with CI/CD pipelines, Git, and DevOps practices.
Experience with data processing, analytics, or telemetry systems is a plus.
Knowledge of message queues, event-driven architecture, and API gateways.
Strong problem-solving skills and ability to work in an agile, collaborative environment.
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
As a Custom Software Engineer, you will develop custom software solutions to design, code, and enhance components across systems or applications. Your typical day will involve collaborating with various teams to understand business requirements, utilizing modern frameworks and agile practices to create scalable and high-performing solutions that meet specific business needs. You will engage in problem-solving activities, ensuring that the software components you develop are efficient and effective in addressing the challenges faced by the organization.
Roles & Responsibilities:
- Expected to be an SME.
- Collaborate and manage the team to perform.
- Responsible for team decisions.
- Engage with multiple teams and contribute on key decisions.
- Provide solutions to problems for their immediate team and across multiple teams.
- Mentor junior team members to enhance their skills and knowledge.
- Continuously evaluate and improve software development processes to increase efficiency.
Professional & Technical Skills:
- Must To Have Skills: Proficiency in SAP Product Lifecycle Management.
- Lead blueprinting for Document Management System
- Design and configure PLM functionalities for Engineering Change Management, Material management, Document Info records, BOM, Product structures
- Implement PLM features Change record, Document management in Fiori, Classification and characteristics modelling
- Integration, work with PP, MM, QM and EWM to ensure PLM DMS integration
- Write functional specifications for custom workflow for document approval
- Oversee development activities and perform functional unit testing
- Hands on experience in DMS
- Technical understanding basic knowledge on ABAP, content server, Fiori, CAD integration concepts
- Strong understanding of software development methodologies, particularly agile practices.
- Experience with modern programming languages and frameworks relevant to software development.
- Ability to analyze and troubleshoot complex software issues effectively.
- Familiarity with integration techniques and tools to connect various systems.
Additional Information:
- The candidate should have minimum 5 years of experience in SAP Product Lifecycle Management.
- This position is based at our Bengaluru office.
- A 15 years full time education is required.
Responsibilities
As a Custom Software Engineer, you will develop custom software solutions to design, code, and enhance components across systems or applications. Your typical day will involve collaborating with various teams to understand business requirements, utilizing modern frameworks and agile practices to create scalable and high-performing solutions that meet specific business needs. You will engage in problem-solving activities, ensuring that the software components you develop are efficient and effective in addressing the challenges faced by the organization.
Roles & Responsibilities:
- Expected to be an SME.
- Collaborate and manage the team to perform.
- Responsible for team decisions.
- Engage with multiple teams and contribute on key decisions.
- Provide solutions to problems for their immediate team and across multiple teams.
- Mentor junior team members to enhance their skills and knowledge.
- Continuously evaluate and improve software development processes to increase efficiency.
Professional & Technical Skills:
- Must To Have Skills: Proficiency in SAP Product Lifecycle Management.
- Lead blueprinting for Document Management System
- Design and configure PLM functionalities for Engineering Change Management, Material management, Document Info records, BOM, Product structures
- Implement PLM features Change record, Document management in Fiori, Classification and characteristics modelling
- Integration, work with PP, MM, QM and EWM to ensure PLM DMS integration
- Write functional specifications for custom workflow for document approval
- Oversee development activities and perform functional unit testing
- Hands on experience in DMS
- Technical understanding basic knowledge on ABAP, content server, Fiori, CAD integration concepts
- Strong understanding of software development methodologies, particularly agile practices.
- Experience with modern programming languages and frameworks relevant to software development.
- Ability to analyze and troubleshoot complex software issues effectively.
- Familiarity with integration techniques and tools to connect various systems.
Additional Information:
- The candidate should have minimum 5 years of experience in SAP Product Lifecycle Management.
- This position is based at our Bengaluru office.
- A 15 years full time education is required.
Salary : Rs. 0.0 - Rs. 1,80,000.0
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Lead System Engineer DRE - (25000OV1)
Missions
Key Responsibilities –
Providing on-call database support during week-ends & out of business hours.
Strong knowledge on Production Database Operations & understanding the importance of BAU
Good Knowledge on ITIL Framework
Effective communication (Written & Verbal)
Experience on Incident Mgt and managing Crises calls by engaging with Vendors & Clients
Strong analysis skills, Problem Solving and Decision making
Willing to accept/take responsibility and problem ownership
Skill-up on new concepts, features and Open source technology and being Mentors
Ability to work in a rapidly changing environment
Planning and execution of PSU Patching & Upgradation of SQL Server (Legacy Mgt)
Good Experience on automating PSU Patching, installations and other BAU tasks
Experience in using Performance Monitor, SQL Profiler and optimizing the queries, tracing long running queries, blockings and deadlocks.
Account Management (Login Creation, Deletion, Profile Modification) & managing Security/Audit parameters
Knowledge on index de-fragmentation, re-indexing and update the index statistics
Configuration & Monitoring High Availability, Log-Shipping, DB Mirroring, Replication, Clustering and Always-ON
Periodical Backups of the database and timely recovery when required. Scheduling the automated backup jobs
Scheduling, Monitoring and Trouble shooting SQL Agent Jobs/Autosys Maintenance Jobs & Maintenance Plans
Mandatory Skills / Experience – Must have good team working skills balanced with ability to work in shifts (on rotation basis) / ability to work alone and a positive attitude.
Strong knowledge on Production Database Operations & understanding the importance of BAU
Good Knowledge on ITIL Framework
Effective communication (Written & Verbal)
Experience on Incident Mgt and managing Crises calls by engaging with Vendors & Clients
Good knowledge on Presentation skills with PPT and expert in Excel with functions & Macros
Good Experience on Client projects/domain, End-to-End Project management, setting-up technology Roadmap
Preferred Experience on LEAN methodology to optimize the BAU tasks
Strong analysis skills, Problem Solving and Decision making
Willing to accept/take responsibility and problem ownership
Skill-up on new concepts, features and Open source technology and being Mentors
Ability to work in a rapidly changing environment
Planning and execution of PSU Patching & Upgradation of SQL Server (Legacy Mgt)
Good Experience on automating PSU Patching, installations and other BAU tasks
Experience in using Performance Monitor, SQL Profiler and optimizing the queries, tracing long running queries, blockings and deadlocks.
Account Management (Login Creation, Deletion, Profile Modification) & managing Security/Audit parameters
Performance Tuning, Query Optimization, Client/Server Connectivity
Knowledge on index de-fragmentation, re-indexing and update the index statistics
Configuration & Monitoring High Availability, Log-Shipping, DB Mirroring, Replication, Clustering and Always-ON
Good knowledge on troubleshooting of Always-ON, Clustering and other HA components
Good Knowledge on Storage level replication like SRDF
Periodical Backups of the database and timely recovery when required. Scheduling the automated backup jobs
Scheduling, Monitoring and Trouble shooting SQL Agent Jobs/Autosys Maintenance Jobs & Maintenance Plans
Trouble Shooting and fixing Data corruption (Page, table level)
Preparing/Updating SOPs documents (Technical & Operational)
Good to have skills / Experience –
Experience of handling very large environment, min 500+ SQL Instances and TB's of database size
Profile
Primary Skills:
MSSQL, MSBI
Secondary Skills:
Optional - PostgreSQL
Any other additional Inputs:
Powershell, Python
Role / Job Summary: Exadata admin/ Expert accountable & responsible for handling global database operations.
Years of Experience: 10+
Responsibilities
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Specialist Software Engineer -Android - (25000Q9R)
Missions
We are searching developers that can think outside of their development box and get curios about what is happening around them. We like people that ask questions, listen and work with other people from all domains.
For our IT department, we are searching for an Android Developer to join our team.
As an Android engineer, you will work closely with designers, product managers and the engineers that support the developer platform and infrastructure. You will use your passion and in-depth knowledge of all things Android to create the components and features that will shape the future of our mobile banking application.
Main Responsibilities:
· Collaborate with cross-functional teams to define, design, and ship new features
· Write clean, maintainable and reusable code following best practices (SOLID principles, Clean Architecture)
· Implement robust application architecture (MVVM, MVI or MVP) to ensure scalability and maintainability
· Designing and building advanced applications for the Android platform
· Collaborate with the rest of the engineering team to design and launch new features.
· Monitor the performance of apps and make improvements as required.
· Write and maintain codes.
· Work on bug fixing and improving application performance
· Research continuously and acquire the latest technologies for maximum efficiency.
· Maintain code integrity and organization.
· Knowledge sharing across the team
Profile
Requirements:
5+ years solid and proven work experience in Android development (banking experience would be a plus)
5+ years Software experience in coding with Kotlin
Deep understanding of Android SDK, Jetpack libraries and material design principles
· Experience in Mobile API design, performance optimization, client architecture, or tools in the mobile space.
Experience working with remote data via REST and JSON
Experience with third-party libraries and APIs
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
Experience with Google Approval & Distribution Process (would be a plus)
Ability to become a T-shape engineer with specialized knowledge who can also think broadly about a variety of areas and apply their knowledge at work.( would be a plus)
Solid understanding of the full mobile development life cycle
Proficient understanding of code versioning tools
Unit-test code for robustness, including edge cases, usability, and general reliability
Familiarity with continuous integration
· Collaborative tools: Jira, GIT, Confluence
· Experience with CI/CD pipelines would be a plus
Open minded about learning new mobile technologies;
Strong problem-solving skills and ability to think critically
Excellent communication and collaboration skills
Ability to mentor junior developers and lead technical discussions
Good understanding of Agile and Scrum methodologies;
· You are able to work in a global multi-cultural environment
Responsibilities
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance