Senior Software Developer: Architect of Scalable Systems
2 days ago
Company Overview
Hireginie Talent Cloud Pvt Ltd is a cutting-edge technology firm seeking an experienced Senior Software Developer to spearhead the design, development, and maintenance of scalable systems.
About the Role
We are looking for a highly skilled and seasoned Senior Software Developer to join our team. The ideal candidate will possess expertise in developing automation scripts using Selenium/Playwright, with a strong foundation in Python.
The successful candidate will be responsible for architecting, developing, and maintaining scalable systems, while mentoring the team and optimizing solutions.
Key Responsibilities
- Design, develop, and maintain automation scripts for UI/API flows using Selenium/Playwright/Python libraries.
- Architect and build scalable solutions leveraging cloud services from AWS and GCP.
- Utilize AWS components such as Code Commit, SQS Queues, AWS Lambdas, and CloudWatch logs for application development and monitoring.
- Work with GCP components like Pub/Sub, KEDA, and Kubernetes Pods for managing services and event-driven architectures.
- Implement and manage Docker containers for seamless deployments and scaling.
- Develop frontend components using ReactJS and server-side logic using NodeJS.
- Design and implement microservice architectures with a focus on scalability and resilience.
- Create detailed Low-Level and High-Level Design (LLD and HLD) documents.
- Establish and maintain CI/CD pipelines for automated deployments and testing.
- Optimize existing solutions, ensuring efficient performance and cost management.
- Guide and mentor the team in solutioning, development, and architecture best practices.
Required Technical Skills
- Programming Languages: Python, JavaScript (ReactJS, NodeJS).
- Automation Tools: Selenium, Playwright.
- Cloud Platforms: AWS (Code Commit, SQS Queues, AWS Lambdas, CloudWatch logs), GCP (Pub/Sub, KEDA, Kubernetes Pods).
- Containerization: Docker.
- Databases: NoSQL (e.g., MongoDB, DynamoDB).
- CID Tools: Jenkins, GitHub Actions, AWS CodePipeline, or equivalent.
- Microservice Architecture: Experience in designing and developing scalable microservices.
- Generative AI Tools: GitHub Copilot, ChatGPT, or similar.
Preferred Qualifications
- Bachelor's or Master's degree in Computer Science Engineering or a related field.
- 4-7 years of experience in software development and automation.
- Familiarity with microservices and event-driven architecture.
- Prior experience with NoSQL databases and server-side scripting.
- Experience with CI/CD pipelines and DevOps practices.
Salary Information
We offer a competitive salary of $120,000 - $180,000 per annum, depending on experience.
-
Bengaluru, Karnataka, India Dew Software Full timeWe are seeking a highly skilled Senior Backend Developer to join our team at Dew Software. As a leading player in the Digital Transformation space, we collaborate with Fortune 500 companies to drive their digital innovation and transformation.About the RoleThis is a senior-level position that requires a strong command of backend development principles, with...
-
Senior Software Architect
2 weeks ago
Bengaluru, Karnataka, India Guidewire Software Full timeAt Guidewire, we are on a mission to revolutionize the insurance industry with innovative data analytics and visualization tools. We are seeking an experienced Senior Software Architect who can lead our team in designing and implementing cutting-edge software systems.As a key member of our engineering team, you will be responsible for:Architecting complex...
-
Senior Software Systems Architect
4 weeks ago
Bengaluru, Karnataka, India 5Force Tech Full timeWe are seeking a seasoned Senior Software Systems Architect to drive the development and implementation of our front and back-end software applications. Your responsibilities will encompass designing system architecture, high-level programming, performance testing, and systems integration.To succeed in this role, you should possess advanced programming...
-
Senior Software Architect
2 weeks ago
Bengaluru, Karnataka, India MRI Software Full timeAbout the RoleWe are seeking a highly skilled Senior Software Architect to lead our HR systems development team. As a key member of our technology team, you will be responsible for designing and implementing innovative solutions to meet the evolving needs of our HR business.
-
Senior System Architect
7 days ago
Bengaluru, Karnataka, India HyrEzy Talent Solutions Full timePosition OverviewJob Title: Senior System ArchitectAbout the Role: We are seeking a seasoned Senior System Architect to lead our technical team in designing and implementing scalable, secure, and efficient cloud-native systems. The ideal candidate will have a strong background in software design and development, with hands-on experience in backend...
-
Senior Software Engineer
3 weeks ago
Bengaluru, Karnataka, India NVIDIA Full timeWe are seeking a highly skilled Senior Software Engineer to join our team and help architect scalable systems that improve the user experience for our customers and engineers.The ideal candidate will have a strong background in software design, algorithms, and data structures, with experience in one or more programming languages such as Python, Perl, Go, or...
-
Senior Software Applications Developer
3 weeks ago
Bengaluru, Karnataka, India MRI Software Full timeAbout the Role:MRI Software is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining efficient and scalable software applications.Responsibilities:Design, develop, and maintain efficient and scalable software applicationsCollaborate with...
-
Senior Software Architect
3 weeks ago
Bengaluru, Karnataka, India Weekday Full timeWeekday - Senior Software ArchitectWe are seeking a talented Senior Software Architect to join our team at Weekday. As a Senior Software Architect, you will be responsible for designing and implementing scalable, efficient, and secure software systems that meet the needs of our clients.Key Responsibilities:Design and implement software systems that are...
-
Bengaluru, Karnataka, India Skywaves Rise Full timeWe are seeking a highly skilled Senior Java Software Engineer: Architect of Scalable Systems to join our team at Skywaves Rise. As a key member of our engineering team, you will play a crucial role in designing and developing scalable applications using Java.About the Role:We are looking for a seasoned professional with expertise in Microservices...
-
System Architect
4 weeks ago
Bengaluru, Karnataka, India Accord Software & Systems Full timeKey ResponsibilitiesYou will be responsible for leading the design, development, and implementation of products involving RF and baseband signal processing. A key aspect of this role is architecting a communication system from scratch based on given requirements. Additionally, you will have hands-on experience with RF measurements using Network/Spectrum...
-
Senior Software Architect
4 weeks ago
Bengaluru, Karnataka, India Intuit Full timeAbout the RoleWe are seeking a highly skilled Senior Software Architect to join our QuickBooks Online Product Development team (Small Business and Self Employed Group) at Intuit. The ideal candidate will have a strong background in designing and developing complex software systems, with a focus on scalability, security, and maintainability.As a Senior...
-
Bengaluru, Karnataka, India Accord Software & Systems Full timeAbout Accord Software & SystemsWe are a dynamic software and systems company seeking an experienced technical architect to join our team. As a technical architect, you will be responsible for designing, developing, implementing, and testing products involving RF, baseband signal processing, and communication interfaces.Key Responsibilities:Design and develop...
-
Senior Software Architect
4 weeks ago
Bengaluru, Karnataka, India Procore Technologies Full timeSenior Software Architect PositionWe're seeking a highly skilled Senior Software Architect to join our team at Procore Technologies. As a key member of our Product & Technology Team, you will design and implement complex software systems that drive our business forward.Key Responsibilities:Develop and operate mission-critical construction file services...
-
Software Development Professional
21 hours ago
Bengaluru, Karnataka, India Harness Full timeAre you a skilled engineer looking to architect, design, develop, and deliver high-quality software that has a direct impact on a company's product? Harness is seeking a talented Software Engineer to join our team.About the RoleWe are part of the Continuous Integration product at Harness, and as a Software Engineer, you will be responsible for designing,...
-
Embedded Systems Architect
3 weeks ago
Bengaluru, Karnataka, India Accord Software & Systems Full timeJob RequirementsWe are seeking a skilled Embedded Systems Architect to design, develop, and implement products involving RF and baseband signal processing. The ideal candidate will have experience in architecting communication systems from scratch and executing full-cycle hardware and software development projects.Should have extensive knowledge of H/W...
-
Senior Systems Architect
4 weeks ago
Bengaluru, Karnataka, India Mimecast Full timeSenior Software Architect RoleAbout the position: Mimecast seeks a Senior Software Architect to join its Architecture Leadership Team. The chosen candidate will report to the Chief Architect and collaborate with the entire company to design cyber security platforms and technologies that provide a strategic advantage in the fight against cyber criminals and...
-
Senior Software Architect
2 days ago
Bengaluru, Karnataka, India Aindra Systems Full timeJob OverviewAindra Systems, a pioneering early-stage startup based in Bangalore, aims to revolutionize healthcare diagnostics using Artificial Intelligence and Computer Vision. As a senior software architect, you will play a pivotal role in leading the implementation of our product architecture.
-
Bengaluru, Karnataka, India LinkedIn Full timeRole OverviewLeverage your expertise in designing and building large-scale distributed systems to drive business impact at LinkedIn. As a Senior Software Architect for Distributed Systems, you will be responsible for architecting the next-generation infrastructure and platforms that power our applications.About the RoleYou will work closely with...
-
Bengaluru, Karnataka, India Siemens Technology and Services Private Limited Full timeAbout SiemensAt Siemens, we empower our people to stay resilient and relevant in a constantly changing world. We're looking for individuals who are always searching for creative ways to grow and learn. Those who want to make a real impact, now and in the future.We are a strategic advisor and trusted implementation partner in digital transformation and...
-
Senior Software Architect
2 weeks ago
Bengaluru, Karnataka, India Vmware Software India Private limited Full timeAbout the Role:This position is part of the End-User Computing Division of Broadcom and is planned to transfer to Omnissa in 2024. As a key member of the team, you will be responsible for architecting and designing enterprise software or cloud services using C++/C#.Key Responsibilities:•Design and Development: Architect and design enterprise software or...