. Net Developer:
Roles:
Application Development
Design, develop, and maintain web, desktop applications using the .NET framework and related technologies (C#, ASP.NET, .NET Core, WPF).
System Integration
Integrate .NET applications with databases, APIs, and third-party services.
Software Maintenance
Perform bug fixes, enhancements, and updates to existing applications.
Responsibilities:
1. Requirement Analysis
Understand business requirements and translate them into technical specifications.
2. Coding and Implementation
Write clean, scalable, and efficient code following best practices and coding standards.
3. Testing and Debugging
Conduct unit testing, integration testing, and troubleshoot issues to ensure application stability.
4. Database Management
Design and manage SQL Server or other relational databases, including writing queries and stored procedures.
5. Performance Optimization
Optimize application performance and scalability.
6. Documentation
Prepare technical documentation for code, processes, and application architecture.
7. Security Compliance
Implement secure coding practices and ensure applications meet security standards.
8. Continuous Learning
Stay updated with the latest .NET technologies, frameworks, and industry trends.
5+
4+
C# : .NET 7, EF Core, WPF
MS SQL Server: Strong in DDL (Tables, views, stored procedures, functions), complex queries
MVVM Pattern :Preferred MVVM Toolkit
EF Core : Strong knowledge of Entity Framework Core 7
Source control version: Knowledge on usage of source control version tools such as SVN, GitHub, GitLab…
Agile: Knowledge on Agile practices
Responsibilities
. Net Developer:
Roles:
Application Development
Design, develop, and maintain web, desktop applications using the .NET framework and related technologies (C#, ASP.NET, .NET Core, WPF).
System Integration
Integrate .NET applications with databases, APIs, and third-party services.
Software Maintenance
Perform bug fixes, enhancements, and updates to existing applications.
Responsibilities:
1. Requirement Analysis
Understand business requirements and translate them into technical specifications.
2. Coding and Implementation
Write clean, scalable, and efficient code following best practices and coding standards.
3. Testing and Debugging
Conduct unit testing, integration testing, and troubleshoot issues to ensure application stability.
4. Database Management
Design and manage SQL Server or other relational databases, including writing queries and stored procedures.
5. Performance Optimization
Optimize application performance and scalability.
6. Documentation
Prepare technical documentation for code, processes, and application architecture.
7. Security Compliance
Implement secure coding practices and ensure applications meet security standards.
8. Continuous Learning
Stay updated with the latest .NET technologies, frameworks, and industry trends.
5+
4+
C# : .NET 7, EF Core, WPF
MS SQL Server: Strong in DDL (Tables, views, stored procedures, functions), complex queries
MVVM Pattern :Preferred MVVM Toolkit
EF Core : Strong knowledge of Entity Framework Core 7
Source control version: Knowledge on usage of source control version tools such as SVN, GitHub, GitLab…
Agile: Knowledge on Agile practices
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
NoSQL
Experience required: 6-8 years
Job Description
• Minium 4+ years of experience in Snowflake development using DBT.
• Experience in data pipelines and scheduling the jobs.
• Experience in creating DBT models and snapshots.
• Strong proficiency in advanced sql concepts.
• Leverage the usage of DBT macros.
• Need to have good knowledge in performance query finetuning and optimization.
• Knowledge in data modeling and understanding ELT/ETL concepts.
Responsibilities
Experience required: 6-8 years
Job Description
• Minium 4+ years of experience in Snowflake development using DBT.
• Experience in data pipelines and scheduling the jobs.
• Experience in creating DBT models and snapshots.
• Strong proficiency in advanced sql concepts.
• Leverage the usage of DBT macros.
• Need to have good knowledge in performance query finetuning and optimization.
• Knowledge in data modeling and understanding ELT/ETL concepts.
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Who We Are
As a Koch company, Koch Capabilities creates solutions spanning technology, human resources, finance, project management and anything else our businesses need. With locations in India, Mexico, Poland and the United States, our employees have the opportunity to make a global impact.
Your Job
As a Quality Automation Engineer, you will be a part of a global team creating new solutions as well as improving existing solutions for Koch Capabilities. Koch is a privately held global organization with over 120,000 employees around the world, with subsidiaries involved in manufacturing, trading, and investments. Koch capabilities is being developed in India to extend its IT operations, as well as act as a hub for innovation in the IT function. As Koch capabilities rapidly scales up its operations in India, it’s employees will get opportunities to carve out a career path for themselves within the organization. You will be responsible for designing, developing, implementing, and maintaining automated test solutions using playwright with typescript and JavaScript and integrating part of the CICD pipeline. You will be part of a team that engages with business and collaborates with the relevant stakeholders to deliver end-to-end QA Solutions.
What You Will Do
• Participate as Daily scrum team members to plan and implement product features.
• Develop implementation details for executing Acceptance Test Specifications
• Plan, write and execute automated tests
• Follow established test processes and test methods to ensure efficient and effective testing
• Experience in both window-based and web-based applications
• Actively involve in Quality engineering transformation activities that can bring in efficiency and productivity improvements. Be an advocate of Quality Assurance, Continuous Improvement and industry recognized best practices
• Proactive, quick thinker and assertive. Flexible with the ability to work under pressure.
• Test Planning Reporting, Requirements and Defect Management
• Collaborate closely with Developers, Product Owners, Business Analysts and other team members to fully understand the requirements and ensure high quality of the implementations and changes to enterprise applications.
Who You Are (Basic Qualifications)
5 to 8 years’ experience in QA Automation role in Software Development.
Strong knowledge in SDLC, STLC, Defects Lifecycle and Agile methodologies.
Minimum 4+ years exposure to Web & API automation testing using open-source tools.
Minimum 2+ experience on testing services hosted in AWS cloud resources like S3, DynamoDB and Secrets manager.
Minimum 2+ years’ experience in Test automation tools Playwright with TS/JS using the native playwright framework.
Minimum 3+ years of experience with TypeScript and JavaScript.
Good exposure to Visual studio code and GitHub
Good exposure to CICD Automated tests implementation in GitHub
Able to leverage Gen AI tools like GitHub copilot for automation acceleration.
Good knowledge of Gen AI.
Minimum 3 years’ experience of planning, development, and maintenance of automated UI tests
Expertise in Test Execution and Defect Management
Strong knowledge of software quality assurance and testing life cycle activities and deliverables
Knowledgeable in Requirements Management and Defect Management
Ability to participate in application brainstorming sessions, learn and retain application knowledge including business functionalities
Ability to handle multiple tasks, work with limited guidance in a team environment
Excellent critical thinking and communication skills
What Will Put You Ahead (Good to have Skills)
• Hands on experience in performance testing using Jmeter.
• Worked on different types of API authentications.
Responsibilities
________________________________________
Questionnaire for Automation Testing & AWS
________________________________________
Section 1: Automation Testing Fundamentals & Experience
1. Describe your experience with automation testing:
• What automation tools have you worked with? Please specify versions.
• Which tool do you prefer for web and API automation testing and why?
2. Playwright with TypeScript/JavaScript:
• How many years have you worked with Playwright and TypeScript/JavaScript?
• Describe how you design and develop automated test scripts using Playwright.
• How do you integrate Playwright-based automation scripts into a CI/CD pipeline (e.g., GitHub Actions)?
3. Test Automation Strategy:
• How do you decide which test cases should be automated?
• Explain the process you follow for creating and maintaining automated test suites.
• What are some best practices you follow to make automation scripts maintainable and reliable?
4. Defect and Test Execution Management:
• How do you manage defects found during automated testing? Describe the defect lifecycle from your perspective.
• What metrics do you use to monitor and report on software quality during automation testing?
5. Handling Technical Challenges:
• Describe one challenging technical problem you faced while automating tests and how you resolved it.
• How do you proceed if you hit a technical roadblock that neither your peers nor your lead can resolve?
6. Working with Web and API:
• Have you automated test cases for both web-based and APIs? Please elaborate.
• How would you parse File types like excel, ppt or text file handling/parsing through automation/playwright/typescript?
7. Test Data Management in Automation:
• How do you manage test data within your automation framework? Describe the different techniques you use.
8. Recovery and Cleanup Scenarios:
• What are recovery scenarios and cleanup scenarios in automation? How do you implement them?
9. Use of Gen AI Tools:
• Have you used AI-powered tools (e.g., GitHub Copilot) to accelerate automation? Share your experience.
________________________________________
Section 2: AWS Cloud Testing Experience
1. Experience with AWS Services:
• Have you tested services hosted on AWS? Which AWS resources have you worked with? (e.g., S3, DynamoDB, Secrets Manager)
• Describe the approach you take to test cloud-hosted services, including the challenges faced.
• What are the different methods would you take for the automation tests to connect to AWS resources?
2. Testing API Authentication on AWS:
• Have you worked with different types of API authentications? Please elaborate with examples.
3. CI/CD Integration for Cloud Environments:
• How do you implement and maintain automated tests as part of a CI/CD pipeline targeting AWS-hosted services?
Section 3: Scenario-Based Questions
1. Scenario 1:
A UI control is only visible after scrolling down a page. How would you automate sending values to this control?
2. Scenario 2:
You notice flaky test failures in your UI automation suite. How would you investigate and resolve these issues?
3. Scenario 3:
During automation test execution in the CI/CD pipeline, tests intermittently fail due to environment-related issues. How would you approach troubleshooting and fixing this?
Questionnaire – Functional Testing
1. Explain project management methodologies and how to they differ.
2. Can you explain the Agile testing lifecycle and how it differs from the Waterfall approach?
3. What are the roles in an agile and what are the different roles and ceremonies in an agile project?
4. Explain the difference between functional and non-functional testing.
5. Name few of the functional testing are you most familiar and define them. Can you explain the different levels of testing?
6. What are equivalence partitioning and boundary value analysis, and how do you use them in test case design
7. Describe the process you follow for creating a test plan.
8. How do you identify the gaps in the acceptance criteria for user stories and ensure all the required details are captured.
9. What are the most common metrics you use to monitor and report on the quality of the software during an Agile project?
10. What are story points and how are they used in Agile planning.
11. Describe the process you follow when you find a bug or defect. Explain defect lifecycle?
12. Difference between regression testing and retesting.
13. Difference between black box testing and white box testing
14. How do you prioritize test cases when time is limited?
15. Can you describe one of the challenges you faced and how you contributed to continuous improvement within your testing team?
16. How do you incorporate feedback into your testing practices?
17. Name a few project management tools you are familiar with and explain how you have used it for your testing.
18. Have you done any Knowledge share activities? If so, please explain them.
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
As an Application Lead, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. Your typical day will involve collaborating with various stakeholders to gather requirements, overseeing the development process, and ensuring that the applications meet the specified needs. You will also engage in problem-solving discussions with your team, providing guidance and support to ensure successful project outcomes. Your role will require you to stay updated with the latest technologies and methodologies to enhance application performance and user experience. Roles & Responsibilities: - Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Facilitate communication between technical teams and stakeholders to ensure alignment on project goals.- Mentor junior team members, providing them with the necessary support and guidance to enhance their skills. Professional & Technical Skills: - Must To Have Skills: Proficiency in Spring Boot.- Strong understanding of RESTful web services and microservices architecture.- Experience with database management systems such as MySQL or PostgreSQL.- Familiarity with cloud platforms like AWS or Azure for application deployment.- Knowledge of version control systems, particularly Git. Additional Information: - The candidate should have minimum 3 years of experience in Spring Boot.- This position is based at our Bengaluru office.- A 15 years full time education is required.
Responsibilities
As an Application Lead, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. Your typical day will involve collaborating with various stakeholders to gather requirements, overseeing the development process, and ensuring that the applications meet the specified needs. You will also engage in problem-solving discussions with your team, providing guidance and support to ensure successful project outcomes. Your role will require you to stay updated with the latest technologies and methodologies to enhance application performance and user experience. Roles & Responsibilities: - Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Facilitate communication between technical teams and stakeholders to ensure alignment on project goals.- Mentor junior team members, providing them with the necessary support and guidance to enhance their skills. Professional & Technical Skills: - Must To Have Skills: Proficiency in Spring Boot.- Strong understanding of RESTful web services and microservices architecture.- Experience with database management systems such as MySQL or PostgreSQL.- Familiarity with cloud platforms like AWS or Azure for application deployment.- Knowledge of version control systems, particularly Git. Additional Information: - The candidate should have minimum 3 years of experience in Spring Boot.- This position is based at our Bengaluru office.- A 15 years full time education is required.
Salary : Rs. 0.0 - Rs. 1,50,000.0
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Job Code
13089
Job Designation
Solution Architect – Cloud Migration (Multi-Cloud)
Mandatory Skills
Cloud Architect, Cloud Migration, GCP Architect, GCP Cloud, Terraform
Location
Bengaluru
Description
Solution Architect – Cloud Migration
About Lumen Technologies
Lumen Technologies is a global technology company that delivers innovative communication and network solutions. Our mission is to empower businesses and individuals to connect, grow, and thrive in the digital age. With a focus on customer experience and operational excellence, we strive to provide cutting-edge solutions that meet the evolving needs of our customers.
Job Details:
Location: Bengaluru
Work Mode: Hybrid
Mandatory Skills :Cloud Architect, Cloud Migration, GCP Architect, GCP Cloud, Terraform
Position Summary:
We are seeking an experienced and results-driven Solution Architect to lead and drive enterprise-level cloud migration initiatives across AWS and GCP. The ideal candidate will have a strong background in infrastructure design, networking, and Infrastructure as Code (IaC) using Terraform and Terragrunt. You will play a pivotal role in defining cloud strategies, designing scalable cloud architectures, and ensuring secure, cost-effective, and seamless migration of applications and workloads to the cloud.
Key Responsibilities:
Lead the end-to-end cloud migration strategy for enterprise workloads across AWS, and GCP.
Design scalable, secure, and resilient multi-cloud architecture aligned with business and technical requirements.
Develop, review, and manage Infrastructure as Code (IaC) templates using Terraform and Terragrunt.
Collaborate with application teams, infrastructure engineers, and security teams to ensure smooth migration and post-migration stability.
Conduct cloud readiness assessments, gap analysis, and migration planning.
Define and implement best practices for cloud governance, security, networking, and cost optimization.
Act as a technical advisor and provide thought leadership on cloud-native solutions, network architectures, and infrastructure modernization.
Drive proof-of-concept (PoC) initiatives and evaluate new cloud services and tools.
Produce and maintain high-quality architectural documentation, migration runbooks, and reference architecture.
Support DevOps practices through CI/CD integration and automation of infrastructure deployments.
Required Qualifications:
10+ years of experience in IT architecture with at least 4 years in cloud solution architecture.
Hands-on experience with multi-cloud environments ( AWS, GCP).
Proven expertise in cloud migration projects, including application rehosting, re-platforming, and refactoring.
Proficient in Terraform and Terragrunt for IaC, including module creation and environment management.
Strong understanding of networking concepts (VPC, subnets, firewalls, VPN, load balancers, DNS, etc.).
Deep knowledge of cloud infrastructure components such as compute, storage, databases, IAM, and monitoring.
Familiarity with DevOps practices, CI/CD tools, and configuration management.
Experience in working within enterprise IT environments, adhering to compliance and security standards.
Excellent communication and stakeholder management skills.
Preferred Qualifications:
Cloud certifications such as AWS Solutions Architect, or Google Cloud Professional Cloud Architect.
"We are an equal opportunity employer committed to fair and ethical hiring practices. We do not charge any fees or accept any form of payment from candidates at any stage of the recruitment process. If anyone claims to offer employment opportunities in our company in exchange for money or any other benefit, please treat it as fraudulent and report it immediately."
Responsibilities
Migration experience in a major cloud - submit 1 profile each across AWS, GCP and Azure. Not merely devops experience but architecture required. Migration implementation experience. Should be able to lay out the strategy, plan, timeframe. Experience across work applications migration not just data or server to server
Key Responsibilities:
Lead the end-to-end cloud migration strategy for enterprise workloads across AWS, and GCP.
Design scalable, secure, and resilient multi-cloud architecture aligned with business and technical requirements.
Develop, review, and manage Infrastructure as Code (IaC) templates using Terraform and Terragrunt.
Collaborate with application teams, infrastructure engineers, and security teams to ensure smooth migration and post-migration stability.
Conduct cloud readiness assessments, gap analysis, and migration planning.
Define and implement best practices for cloud governance, security, networking, and cost optimization.
Act as a technical advisor and provide thought leadership on cloud-native solutions, network architectures, and infrastructure modernization.
Drive proof-of-concept (PoC) initiatives and evaluate new cloud services and tools.
Produce and maintain high-quality architectural documentation, migration runbooks, and reference architecture.
Support DevOps practices through CI/CD integration and automation of infrastructure deployments.
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Role Category :Programming & Design
Role :Solution Architect – Cloud Migration (Multi-Cloud)
Java Fullstack Developer3- 6 years
DescriptionStoring Angular UI experience ,Experience in backend development with a strong focus on Java,Microservices and Java MigrationJava Microservices Back end Developer,Java Sprint boot Microservices with expected knowledge and Basic knowledge of Database.Hands-on experience on Spring boot, Webservices, Microservices, SOAP and RESTDrive analysis of business requirements, functional requirements, and technical specificationdocuments to designand develop technical solutions that meet business needsAssess opportunities for application and process improvement and obtain broader buy-in acrossglobal stakeholdersPro-actively share and report risks, issues, challenges, blockers and forthcoming tasks with thestakeholders and team. Strong JavaScript (ES6+), HTML5, and CSS3 fundamentals, Familiarwith matrix operations or nested data structures (arrays, objects, maps), Strong debugging andoptimization skillsHaving knowledge of some framework for TDDGood to have Graph QL knowledge
Responsibilities
Java Fullstack Developer3- 6 years
DescriptionStoring Angular UI experience ,Experience in backend development with a strong focus on Java,Microservices and Java MigrationJava Microservices Back end Developer,Java Sprint boot Microservices with expected knowledge and Basic knowledge of Database.Hands-on experience on Spring boot, Webservices, Microservices, SOAP and RESTDrive analysis of business requirements, functional requirements, and technical specificationdocuments to designand develop technical solutions that meet business needsAssess opportunities for application and process improvement and obtain broader buy-in acrossglobal stakeholdersPro-actively share and report risks, issues, challenges, blockers and forthcoming tasks with thestakeholders and team. Strong JavaScript (ES6+), HTML5, and CSS3 fundamentals, Familiarwith matrix operations or nested data structures (arrays, objects, maps), Strong debugging andoptimization skillsHaving knowledge of some framework for TDDGood to have Graph QL knowledge
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance