Job description Role Senior Cloud Engineer Visit our website bmwtechworks.in to know more. Follow us on LinkedIn I Instagram I Facebook I X for the exciting updates. Location Bangalore/ Chennai Experience: 8 12 Years Number of openings 1 What awaits you/ Job Profile Cloud Infrastructure Design: Plan, design, and deploy cloud infrastructure with AWS services like API Gateway, AWS Cognito, EC2, Auto-scaling groups, IAM roles, users and access management in AWS, Load Balancer, ECS, EKS, ECR, RDS, S3 bucket, Route53, Cert Manager, Secrets manager, AWS Lambda, Cloud watch, AWS Event bridge, Cloud trail, VPC and AWS networking, Subnets, Security groups and their configuration. AWS billing and cost optimization. Automation & Scripting: Create and implement automation processes using tools like CloudFormation, Terraform, and scripting in Python/Bash. Application Migration: Migrate complex, multi-tier applications to AWS. Performance Monitoring: Monitor system performance, troubleshoot issues, and optimize cloud resources3. Security & Compliance: Ensure cloud architecture meets security standards and compliance requirements. Collaboration: Work with development teams to optimize applications for the cloud and improve engineering tools and procedures. Disaster Recovery: Establish disaster recovery procedures and conduct regular security audits. What should you bring along 8-12 years of experience in cloud infrastructure design, implementation and maintenance. Extensive AWS Experience: Proven experience designing and managing AWS infrastructure. Automation Skills: Proficiency with automation tools and scripting (e.g., CloudFormation, Terraform, Python, Bash). Application Migration: Experience migrating applications to AWS. Monitoring & Performance: Strong skills in monitoring, troubleshooting, and optimizing cloud resources2. Security Expertise: Deep understanding of cloud security and compliance. Cost Optimization: Experience with cost management strategies in AWS. Programming Skills: Competence in programming languages like Python or Java. Collaboration: Excellent communication and collaboration skills. Must have technical skill AWS Services: API Gateway, AWS Cognito, EC2, Auto-scaling groups, IAM roles, users and access management in AWS, Load Balancer, ECS, EKS, ECR, RDS, S3 bucket, Route53, Cert Manager, Secrets manager, AWS Lambda, Cloud watch, AWS Event bridge, Cloud trail, VPC and AWS networking, Subnets, Security groups and their configuration Automation Tools: CloudFormation, Terraform, Ansible. DevOps: CI/CD concepts, Containerization, Docker, GitHub actions, Argocd, GtiOps etc. Platform and orchestration: Kubernetes Scripting: Python, Bash2. Monitoring & observability Tools: CloudWatch, Kibana, Logstash, Loki, Prometheus, Grafana etc. Security: IAM, Security Groups, Compliance Audits2 GitHub Good to have Technical skills Additional AWS Services: DynamoDB, Route53, Lambda, Step function, Glue, Athena etc. DevOps Practices: CI/CD pipelines, containerization (Docker, Kubernetes). Networking: Understanding of network design and gateway integration. Disaster Recovery: Experience in creating disaster recovery plans Role: Software Development - Other Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate Key Skills Skills highlighted with ‘‘ are preferred keyskills AWSPythonSQL Lamda
Posted 2 hours ago
•
Typically responds within 2 days
Job description Looking for a react developer with Nextjs experience. **Apply only if your an immediate joiner** Skills & Qualifications: Proven experience as a Front-End Developer with 10+ years of hands-on experience in developing complex web applications. read more Key Skills Skills highlighted with ‘‘ are preferred keyskills JavascriptReact.JsNextjs CSSTypescriptReduxUI DevelopmentHooksHTML
Posted 5 hours ago
•
Typically responds within 2 days
Job description Role Summary: Looking for a Senior Java Engineer with experience in J2EE, Spring Boot, DB and Java 11. Responsibilities: Requirement understanding and breaking down of story into micro tasks Problem Solving read more Key Skills Skills highlighted with ‘‘ are preferred keyskills JavaDesign PatternsSpring BootDatabase Development
Posted 1 day ago
•
Typically responds within 2 days
Job description Job Title: Senior Software Engineer C#/.NET, React, Angular, Azure Location: Bangalore Experience: 5 -10 years Job Type: Full-time Education: Bachelor's or Master's degree in Computer Science, Engineering, or related field Job Summary We are hiring a Senior Software Engineer with strong experience in C#, .NET Framework, React, Angular, SQL Server, Azure, and Power BI. The role requires full-stack development capabilities, cloud deployment knowledge, and a problem-solving mindset to build scalable, performance-driven enterprise applications. Key Responsibilities Back-End Development: Design, develop, and maintain robust applications using C# and .NET Framework. Front-End Engineering: Build intuitive, responsive interfaces with React and Angular. Database Development: Write optimized queries and manage data operations using SQL Server. Reporting: Create interactive dashboards and data visualizations using Power BI. Cloud Integration: Deploy and manage applications on Azure Cloud Services. Optimization & Debugging: Analyze performance issues and optimize codebase. Cross-functional Collaboration: Work with product managers, designers, and QA teams to ensure delivery of scalable, high-quality software. Coding Standards: Follow best practices for security, maintainability, and Agile/Scrum methodology. Technical Skills (Must-Have) Proficient in C# and .NET Framework Strong experience with React.js and Angular Expertise in SQL Server and query optimization Hands-on experience with Azure Cloud Services Proficient with Power BI for data visualization Familiarity with Agile methodologies Experience in debugging and performance tuning Preferred Skills Microservices architecture RESTful API development DevOps, CI/CD (e.g., Azure DevOps, GitHub Actions) Cloud-native development concepts Unit Testing & Integration Testing tools (e.g., xUnit, NUnit) Soft Skills Strong verbal and written communication skills Collaborative and team-oriented mindset Problem-solving and analytical thinking Ability to work independently in a fast-paced environment Attention to detail and commitment to quality Role: Full Stack Developer Industry Type: Software Product Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: B.Tech/B.E. in Any Specialization PG: MCA in Any Specialization Key Skills Skills highlighted with ‘‘ are preferred keyskills C#AngularAzureReactAsp.net NUnitMicroservicesTypeScriptGitHub ActionsJavaScriptAgileCloud NativexUnitCloud DeploymentAPI IntegrationPerformance OptimizationPower BIDebuggingSQL ServerFull Stack DeveloperDevOpsGitCI/CDData VisualizationMVCRESTful APIs
Posted 1 day ago
•
Typically responds within 2 days
Job description TITLE : eCommerce Principal engineer REPORTING TO : Manager WORKING LOCATION Bangalore, India The Role The position shall manage the group of developers technically in Dublin, to develop one or more high quality eCommerce products (Microsoft based tech stack) and related mobile application for the Primary Eurofins eCommerce Portal. Product is developed in coordination with the India & Europe Team. Responsibilities The role has ultimate responsibility for the assigned project(s) and manages all aspects of delivery including definition, planning, monitoring, customer satisfaction and others aspects of an agile product development. This role is more of a hands-on Development Manager who will have the total accountability and responsibility for delivering with highest quality (minimum defect leakage and density) and within the said cost/time. Some of the responsibilities are listed below; however these are not the exhaustive set of responsibilities. Deliver high quality shippable product as per the scope of the program. Should ensure that the quality is measured, monitored and improved with every release. Manage team of Developers technically, and ensure that all best practices of software engineering is implemented. Oversee planning, daily stand up meetings, reviews, retrospectives, sprint and release planning, demos and other agile project related meetings. Ensure the development teams are practicing the core agile principles of collaboration, prioritization, team accountability, and visibility. Establish clear ownership for project tasks, ensure that team members have the tools needed, and provide timely feedback. Report (or contribute in preparing the status report) to Sr. management Assess project issues and identify solutions to meet productivity, quality and customer. REQUIRED EXPERIENCE AND S: Experience: Overall 8-10years in experience in IT Application/Software Development field. Good and hands-on knowledge of Agile adoption (concept of delivering MVP) is mandatory. Good to have handled atleast 2 eCOM or e-Portal development projects including its deployment and maintenance. Additional knowledge of delivering multi-platform mobile apps is an advantage. Good to have working experience in US, UK or Europe for atleast 2 years (should have stayed onsite for extended period). Highly assertive and ability to drive the onsite teams to seek information or clarification. Self-Managed and highly independent. Healthcare or life science domain will be highly preferred. Technology skills: Strong and proven background in Information Technology. Strong working knowledge of .NET, C#, ASP.NET MVC, Web Services, WCF Rest and Web API Working knowledge of Angular, JavaScript, HTML 5 and CSS 3, Bootstrap technologies Working knowledge of MS SQL Databases Working knowledge of ESB or Message Queuing (MSMQ). Microservices is an added advantage. Methodology skills AGILE, TDD, UML Qualifications BE Computer Science/MCA or any other Bachelors degree with the right experience Role: Technical Architect Industry Type: Software Product Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: MCA in Computers Key Skills Skills highlighted with ‘‘ are preferred keyskills web apiwcfc#.netasp cssweb servicesinformation technologybootstrapmicroservicessqlumlasp.nethtmllife sciencessoftware engineeringmvcrestsoftware developmentnet mvcjavascriptsql serverangularasp.net core mvctddesbmsmqagile
Posted 1 day ago
•
Typically responds within 2 days
Job description Position Title -Software Engineer Reporting To -Manager Reporting Location - Bangalore Working Location - Bangalore Objective - Main objective of this position is to deliver high quality software on his own and together with the team (including design, code, tests, documentation) and to accelerate the delivery. Required Experience and Skills: 1 to 2 years of experience with developing software solutions in Microsoft Technologies. Experience with business requirements analysis, technical analysis and design, coding, unit testing, QA automation and implementation of configurations within software environment. POSITION & OBJECTIVES Technology skills Mandatory Strong background in Software Development Life Cycle (SDLC)/Engineering. Good expertise in n-Tier architectures with RESTFUL Web API. Hands on experience with .NET 4.5 and .NET Core, C#.NET, ASP.NET, ASP.NET Core, Angular, HTML, CSS, jQuery, Java Script. AzureDevOps, Azure Fundamentals, GitHub, Octopus dev essentials, PowerShell Scripting(Basic) Hands on experience with MS SQL queries and optimization of queries. Worked on LINQ and Entity Framework. Sound knowledge of SOA Principles. Experience with Agile/Scrum Organization. Experience with ATDD / TDD. Experience with Continuous Integration Environments (TFS/DevOps would be a plus). Should have excellent oral and written communication skills with fluent English. Preferred Knowledge on UML, design patterns, design principles such as SOLID / DRY and best coding practices. Proven ability and interest in building new application feature which interacts with exiting application and infrastructure. Methodology skills Test Driven Development. Agile-Scrum. Domain Driven Design. Personal Skills: Excellent analytical and problem-solving skills. Excellent verbal/written communication skills. Fluent in English. Scrum valuesCommitment, Focus, Collaboration, Openness, Respect, Courage. Profile description The successful candidate will have a self-motivated, get-it-done attitude; the ability to think critically; enjoy working with teams spread globally and across cultures; a desire to learn in new areas; and the discipline to pay attention to deadlines, details and quality. Good communication and interpersonal skills to interact with team in Europe and US. Will be an added advantage if worked on Laboratory related applications.QualificationsBE Computer Science/MCA or any other Bachelors degree with the right experience. Role: Full Stack Developer Industry Type: Software Product Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: MCA in Computers Key Skills Skills highlighted with ‘‘ are preferred keyskills soamicrosoft technologiesrest web apisoftware development life cycleagile tfscssgithubentity frameworkunit testingmicrosoft azurejquerysql serverangularlinqjavatddumldevopsasp.netpowershell scriptingscrumhtmlatdd
Posted 1 day ago
•
Typically responds within 2 days
Job description TITLE : Senior Softwareengineer REPORTING TO : Manager WORKING LOCATION Bangalore, India The Role The position shall manage the group of developers technically in Dublin, to develop one or more high quality eCommerce products (Microsoft based tech stack) and related mobile application for the Primary Eurofins eCommerce Portal. Product is developed in coordination with the India & Europe Team. Responsibilities The role has ultimate responsibility for the assigned project(s) and manages all aspects of delivery including definition, planning, monitoring, customer satisfaction and others aspects of an agile product development. This role is more of a hands-on Development Manager who will have the total accountability and responsibility for delivering with highest quality (minimum defect leakage and density) and within the said cost/time. Some of the responsibilities are listed below; however these are not the exhaustive set of responsibilities. Deliver high quality shippable product as per the scope of the program. Should ensure that the quality is measured, monitored and improved with every release. Manage team of Developers technically, and ensure that all best practices of software engineering is implemented. Oversee planning, daily stand up meetings, reviews, retrospectives, sprint and release planning, demos and other agile project related meetings. Ensure the development teams are practicing the core agile principles of collaboration, prioritization, team accountability, and visibility. Establish clear ownership for project tasks, ensure that team members have the tools needed, and provide timely feedback. Report (or contribute in preparing the status report) to Sr. management Assess project issues and identify solutions to meet productivity, quality and customer. REQUIRED EXPERIENCE AND S: Experience: Overall 5-7years in experience in IT Application/Software Development field. Good and hands-on knowledge of Agile adoption (concept of delivering MVP) is mandatory. Good to have handled atleast 2 eCOM or e-Portal development projects including its deployment and maintenance. Additional knowledge of delivering multi-platform mobile apps is an advantage. Good to have working experience in US, UK or Europe for atleast 2 years (should have stayed onsite for extended period). Highly assertive and ability to drive the onsite teams to seek information or clarification. Self-Managed and highly independent. Healthcare or life science domain will be highly preferred. Technology skills: Strong and proven background in Information Technology. Strong working knowledge of .NET, C#, ASP.NET MVC, Web Services, WCF Rest and Web API Working knowledge of Angular, JavaScript, HTML 5 and CSS 3, Bootstrap technologies Working knowledge of MS SQL Databases Working knowledge of ESB or Message Queuing (MSMQ). Microservices is an added advantage. Methodology skills AGILE, TDD, UML Qualifications BE Computer Science/MCA or any other Bachelors degree with the right experience Additional Information Excellent analytical and problem solving skills Excellent verbal and written communication skills Successful teamwork experience and demonstrated leadership abilities are required Proven ability to transfer knowledge and stay aware of current trends and technical advancements Ability to articulate and present different points-of-views on various technologies Role: Full Stack Developer Industry Type: Software Product Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: MCA in Computers Key Skills Skills highlighted with ‘‘ are preferred keyskills web apiwcfc#.netasp cssweb servicesinformation technologybootstrapmicroservicessqlumlasp.nethtmllife sciencessoftware engineeringmvcrestsoftware developmentnet mvcjavascriptsql serverangularasp.net core mvctddesbmsmqagile
Posted 1 day ago
•
Typically responds within 2 days
Job description Job Title: Application Developer Cloud FullStack Work Mode: Work From Office Location: Whitefield, Bangalore Experience Required: 6+ Years Primary Skills: Java 8+, Microservices, Spring Boot, REST API, MongoDB, Kafka, SQL/NoSQL, Data Structures, Development & Design Must Have Skills: 6+ years of experience in Java 8+ with strong hands-on programming expertise Experience in Spring Boot and Microservices architecture Good understanding of Data structures, CAP/PACELC theorems Experience with databases: SQL/NoSQL, especially MongoDB Experience in Spring Data JPA or Spring R2DBC Solid knowledge of OOPs, Design Patterns, and Design Principles Proficient in writing unit & integration tests using JUnit, Mockito, WireMock Experience working in Agile/Scrum teams Familiarity with build tools like Maven/Gradle Version control using Git Good to Have: Exposure to Reactive Java, Spring WebFlux Experience in Event-driven architecture Familiarity with TDD/DDD frameworks like Cucumber Knowledge of CI/CD pipelines Experience with Docker, Kubernetes Cloud development exposure (AWS/GCP/Azure) Familiar with logging & monitoring tools like Splunk, Sleuth Awareness of code quality & security tools like Snyk, Kenna Role: Search Engineer Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate Doctorate: Doctorate Not Required Key Skills Skills highlighted with ‘‘ are preferred keyskills Java REST APIData StructuresSQL/NoSQLKafkaSpring BootMongoDBMicroservicesJava 8+
Posted 1 day ago
•
Typically responds within 2 days
Job description TITLE: Automation Test Engineer REPORTING TO: QA Manager WORKING LOCATION: Bangalore Responsibilities: 5-8 Years of experience in Automation and Manual Testing Translate test cases to automated tests using C#, Javascript for GUI / API tests. Ability to design and contribute to test automation frameworks. POP, evaluate tools, etc. Ability to participate in reviews and contribute to framework maintenance. Proficient in SOA, microservices, client server architecture testing. Good understand of progressive web app testing. Should be proactive in working for both manual and automation testing. Should have good understanding of web-based architecture and should manage to debug any web or server error. Understanding of functional, Database, Sanity, Functional, End-to-End integration and Regression testing independently adhering to SCRUM guidelines. Perform root cause analysis of script failures/logged Bugs. Submit and track automation identified defects. Identify automatable test cases in existing test suite and help in planning for automation. Test data setup & Test execution of the automated Test cases. Provide effective communication to QA Manager/Lead regarding issues, objectives, initiatives and performance to plan. Contribute to delivery in accordance with project scope/delivery dates. Adhere to the test strategies and test plans to ensure that product delivered is of high quality. Work collaboratively with all stakeholders like Developers, QA, Project Manager, BA and onsite teams for successful test coverage and quality. Escalate and follow-up in a timely manner about all blocking issues and issue deviation from SOPs etc. Very good knowledge in SDLC and STLC process. Technical knowledge Solid knowledge in automation testing concepts, object oriented programming. Hands on in C# programming. Experience in testing web services, REST APIs. Hand-on experience in Services testing tools like Fiddler, SOAP UI, POSTMAN. Good knowledge on java scripting. Good exposure to mobile testing (PWA). Strong understanding of SQA methodologies Good knowledge in Database & SQL. Ability to create & mine data using SQL queries Experience in any automation tools like Selenium, Protractor, Playwright etc. Exposure to create Automation framework like Modular, BDD, POM etc. Knowledge and experience in Azure Devops. Understanding of Agile/Scrum methodology and working experience in agile environment. Experience in Test data setup across multiple modules & ability to understand the data dependencies. Should have good knowledge of Defect Management process. Knowledge in testing web services is desirable. Personal Qualities: Excellent analytical and problem-solving skills. Excellent verbal and written communication skills Successful teamwork experience and demonstrated leadership abilities are required. Proven ability to transfer knowledge and stay aware of current trends and technical advancements. Ability to articulate and present different points-of-views on various technologies. Qualifications BE/MCA or any other equivalent degree. Role: Test Analyst Industry Type: Software Product Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Quality Assurance and Testing Education UG: B.A PG: MCA in Computers Key Skills Skills highlighted with ‘‘ are preferred keyskills sqaautomation testingstlc processobject oriented programmingsdlc restbddsoaweb servicesclient server architecturemanual testingsoap uistlcjavascriptmicroservicessqlpomseleniumprotractorpostmanmobile testingscrumagile
Posted 1 day ago
•
Typically responds within 2 days
Job description Job TitleModule Lead - Power BI Full Stack Location: Bangalore, India Experience Required: 7-12 years Employment Type: Full-time : We are seeking an experienced Power BI Lead with solid hands-on experience in requirement gathering , documentation, designing, developing, and maintaining robust BI solutions. The ideal candidate should possess expertise in Power BI , along with deep knowledge in backend development, database management , and data modeling to support end-to-end BI project lifecycles. Key Responsibilities: Develop and maintain Power BI reports, dashboards, and interactive visualizations to meet business requirements. Collaborate with business stakeholders to understand data needs, translating them into technical solutions. Design, implement, and optimize SQL queries, stored procedures, and data pipelines for efficient data retrieval and transformation. Develop and maintain ETL processes to ensure data integrity and accuracy across various data sources. Work with APIs and other third-party integrations to gather and visualize external data within Power BI reports. Ensure the security, scalability, and performance of BI solutions by following best practices in data governance. Conduct data modeling and design complex, multi-source data structures to support reporting needs. Perform data validation and troubleshoot issues to ensure accurate reporting and data representation. Continuously work on optimizing Power BI solutions for better performance and user experience . Provide training and technical support to end-users on Power BI tools and features. Required Skills & Qualifications: At least 5 years of hands-on experience in Power BI development, including creating dashboards, visualizations, and reports. Proficiency in DAX and Power Query for data transformations. Strong understanding of SQL Server, T-SQL , and other relational databases. Experience with ETL processes and tools like SSIS, Azure Data Factory , or similar. Experience in data modeling and working with large datasets in a business intelligence environment. Hands-on experience in backend development with programming languages like Python, .NET , or JavaScript is a plus. Ability to work with various data sources (SQL, NoSQL, cloud-based sources). Familiarity with Power BI service , including publishing, scheduling, and managing reports. Understanding of cloud technologies like Azure is a plus. Strong analytical and problem-solving skills. Additional Requirements: Demonstrated ability to have successfully completed multiple, complex technical projects. Demonstrates a rational and organized approach to the tasks undertaken and an awareness of the need to achieve quality. Demonstrates high standards of professional behaviour in dealings with clients, colleagues and staff. Strong written communication skills. Is effective and persuasive in both written and oral communication. Experience with gathering end user requirements and writing technical documentation. Time management and multitasking skills to effectively meet deadlines under time-to-market pressure. May require occasional travel. Qualifications Bachelors degree in Computer Science , Information Technology , or a related field. Power BI or relevant Microsoft certifications are preferred Additional Information Prior experience in industrial settings, and especially with Laboratory processes, is a plus. Role: Technical Lead Industry Type: Software Product Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate Key Skills Skills highlighted with ‘‘ are preferred keyskills power bisql serverpower querydata modelingdax pythondocumentationmicrosoft azureazure data factorybackend developmentcloud technologiest-sqljavascriptsqlnosqldatabase managementbi development.netdata transformationssisetl
Posted 1 day ago
•
Typically responds within 2 days