Senior Software Developer

3 weeks ago


Bangalore, Karnataka, India Hireginie Talent Cloud Pvt Ltd Full time

Role Overview :

We are seeking a highly skilled and experienced Senior Software Developer to join our team. The ideal candidate will have expertise in developing automation scripts using Selenium/Playwright, with a strong foundation in Python. The role also requires proficiency in cloud platforms such as AWS and GCP, along with a solid understanding of microservice architectures, frontend technologies, and backend development.

The candidate will be responsible for architecting, developing, and maintaining scalable systems and will play a pivotal role in mentoring the team and optimising solutions. This position demands strong problem-solving skills, the ability to create Low-Level and High-Level Designs (LLDs and HLDs), and hands-on experience with CI/CD pipelines and NoSQL databases.

Key Responsibilities :

- Design, develop, and maintain automation scripts for UI/ API flows using Selenium/Playright/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).

- CI/CD 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

(ref:hirist.tech)

  • Bangalore, Karnataka, India hireginie Full time

    Job Description : Senior Software DeveloperLocation : BangaloreExperience Level : SeniorRole Overview :We are seeking a highly skilled and experienced Senior Software Developer to join our team. The ideal candidate will have expertise in developing automation scripts using Selenium/Playwright, with a strong foundation in Python. The role also requires...

  • MRI Software

    1 month ago


    Bangalore, Karnataka, India MRI Software Full time

    Job Title : Power BI Location : BangaloreMRI Software India is on the hunt for a talented Software Development Team Lead to join our rapidly growing team! If you're passionate about software development, love a challenge and want to work with a team of experts from all over the world, this is the role for you.As a Team Lead, you will be responsible for...

  • HCL Software

    1 month ago


    Bangalore, Karnataka, India HCL Software Full time

    Required skills :- Fluent English speaker/writer- The candidate must have the aptitude and willingness to embrace unfamiliar technology and learn new skills.- Deep technical understanding of software (mainframe software an advantage).- Thorough knowledge of DITA markup language and developing structured, topic-based documentation, with a heavy emphasis on...

  • Rocket Software

    1 month ago


    Bangalore, Karnataka, India Rocket Software Development India Private Limited Full time

    Job Description :The Software Engineer-II will design, develop, troubleshoot, and debug software programs for both enhancements and new product development. You will be responsible for developing software tools, including but not limited to operating systems, compilers, routers, networks, utilities, databases, and internet-related tools. The role requires...

  • MRI Software

    1 month ago


    Bangalore, Karnataka, India MRI Software Full time

    Job Description :MRI Software India is on the hunt for a talented Software Development Team Lead to join our rapidly growing team! If you're passionate about software development, love a challenge and want to work with a team of experts from all over the world, this is the role for you.As a Team Lead, you will be responsible for developing, testing, and...

  • AppYogi Software

    6 months ago


    Bangalore, Karnataka, India AppYogi Software Full time

    Job Description :We are seeking a Power BI Developer to build and maintain BI and analytics solutions that transform data into knowledge.We want to meet you if you also have business understanding and problem-solving skills. You should have experience with data and business analysis to be considered. It would be best if you were analytical and a good...


  • Bangalore, Karnataka, India CXC Full time

    If you are aiming to progress your career as a Senior member of the team in a collaborative and innovative environment, we want to hear from you!. Responsibilities :- Design, develop, test, deploy, and maintain scalable software solutions.- Collaborate with cross-functional teams to understand project requirements and translate them into technical...


  • Bangalore, Karnataka, India ProPMO Services Private Limited Full time

    Job Title : Senior Software EngineerPreferred Experience : 5-6 YearsPosition Type : PermanentLocation : BangaloreJob Description :We are looking for a Senior Software Engineer with 5-6 years of experience in software development, including at least the last 3 years in the NMS or Telecom domain. The ideal candidate will have strong technical expertise in...

  • Senior Java Developer

    1 month ago


    Bangalore, Karnataka, India Intelliswift Software Pvt. Ltd Full time

    Role : Senior Java Experience : 9+ YearsLocation : Bangalore(Hybrid)Notice Period : Immediate joinersBudget : Best in the marketMandatory Skills : Java ,Spring boot, Microservices ,any cloudRoles and Responsibility :- Experience as a Backend Developer with a strong proficiency in Java 8/11 and Spring Boot.- Sound knowledge Java fundamentals such OOPS, Data...


  • Bangalore, Karnataka, India Resource Quick Full time

    Job Title : Senior Software Engineer (Frontend). Experience Required : 5 to 8 Years. Location : Bangalore.Notice period : 15-30 days. Senior Software Engineer in Frontend development, you'll be at the forefront of creating an intuitive and dynamic user experience. You'll play a pivotal role in building and refining our React-based application,...


  • Bangalore, Karnataka, India rAZORPAY Full time

    The Role :A Senior Software Development Engineer at Razorpay is well-grounded - smart, quality focussed, product thinker, business conscious - not mere coders, of course, with very good technical context and experience to write and build quality software. Engineering creates a significant impact across different areas, considering the scale of our software...


  • Bangalore, Karnataka, India Proton Hiring Full time

    Akteena is at the forefront of innovation in IoT, video telematics, and cutting-edge AI-driven solutions. We are looking for a talented Senior Software Engineer to join our team and play a key role in building and enhancing our robust software platforms. If you're passionate about advanced technology and thrive in a collaborative, dynamic environment,...


  • Bangalore, Karnataka, India Human Forte Full time

    RESPONSIBILITIES : - Understand the "as is" technology stack, and the requirements for the new web UI - Own and develop the architectural design of the web UI - Create and maintain the necessary technical roadmaps, blueprints and detailed structural diagrams - Work with stakeholders to develop selection criteria to be used to select new technologies...


  • Bangalore, Karnataka, India Dashhire Full time

    About Aarna Networks :Aarna Networks is a software company based in the San Francisco Bay area. We create an orchestration, management, and automation platform for private 5G networks and edge computing applications. With 5G and edge computing, we will have 100,000s of clouds, 10,000s of application instances (with network slicing), all changing dynamically....


  • Bangalore, Karnataka, India Ximax Solutions Full time

    Job Description : We are hiring Senior Software Engineers- Windows Driver with below expertise.Experience : Electronics, Electrical or Computer Science graduate with 5-8 years expLocation : BengaluruJob Responsibilities :- Develop and support Windows Driver development for PCI/ PCIe/ PXI/ PXIe interfaces to communicate with embedded platforms.- Work with...


  • Bangalore, Karnataka, India Recruitment Full time

    Job Description : Senior Software Engineer for Embedded ApplicationsOverview :We are seeking an experienced Senior Software Engineer with a strong background in embedded systems development. The ideal candidate will be responsible for designing, developing, and optimizing embedded software for various applications, ensuring high performance, reliability, and...


  • Bangalore, Karnataka, India HyrEzy Talent Solutions Full time

    Position : Senior System Architect Experience: 12-18 YearsBudget: 75 LPA- 1.1 CRLocation: HSR Layout, Bengaluru, Karnataka (Hybrid)Notes from Hiring Manager30 days NP folks only10+ years of professional software design and development with hands-on back-end implementation experienceExperience with more than one programming language like Java, NodeJS with...


  • Bangalore, Karnataka, India Macrohire Full time

    Primary responsibilities and functions :- Design, implement, test, and develop services and features for media/video-based software applications/products.- Consult with internal stakeholders to determine the scope of User Stories. - Translate User Stories to actionable Development tasks.- Perform diagnostic tests and debugging procedures. - Assist SQA and...

  • AppYogi Software

    6 months ago


    Bangalore, Karnataka, India AppYogi Software Full time

    Job Description :- We have a team of exceptionally talented and trained professionals, who literally breathe and live for technology. - We try to constantly improve our working environment, raising standards for life and creating new values for our employees. - If you have a degree in IT and a flair for programming, we need you.- Strong experience in...


  • Bangalore, Karnataka, India Acuity IT Solutions Pvt Ltd Full time

    Location : Bangalore, India (Hybrid) We are looking for a- Senior Software Engineer- with a background in building scalable, reusable GenAI services and a strong grasp of coding practices. This role is tailored for individuals who have a extensive experience for tackling complex problems and who are looking to grow their leadership skills within a...