Senior Software Engineer

4 weeks ago


Thiruvananthapuram, Kerala, India Armada Systems Full time
Job Title: Senior Software Engineer

At Armada Systems, we are revolutionizing the future of connectivity, compute, and AI. Our team of visionary technologists is dedicated to pioneering solutions that transform industries globally. We believe in the transformative power of edge computing and its potential to create a seamlessly connected world. Driven by this mission to bridge the digital divide, we are committed to bringing advanced technology and computing infrastructure to the most remote areas of the world.

We are seeking a talented Senior Software Engineer to join our India R&D team in Trivandrum. As a key member of our team, you will play a crucial role in delivering high-quality software products that meet the needs of our customers.

Responsibilities:
  • Design and develop microservices-based applications that are scalable, resilient, and high-performing.
  • Develop responsive and intuitive user interfaces using modern frontend frameworks such as React, Angular, or Vue.js.
  • Build robust backend services using technologies like Node.js, Python, or Java, focusing on scalability, reliability, and performance.
  • Design, optimize, and manage databases (SQL, NoSQL) to support microservices architecture and ensure data integrity and efficiency.
  • Implement RESTful APIs and integrate third-party services as necessary to support application functionality.
  • Write automated tests (unit, integration, end-to-end) to ensure the reliability and quality of the software.
  • Monitor system performance, troubleshoot issues, and optimize application performance to ensure smooth operation under high loads.
  • Collaborate closely with cross-functional teams including product managers, designers, and other engineers to deliver high-quality software solutions.
  • Document technical documentation including system architecture, API specifications, and developer guides.
  • Implement and maintain CI/CD pipelines to automate the build, test, and deployment processes.
Requirements:
  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience).
  • 8+ years experience in full stack development, with a focus on microservices architecture.
  • Strong proficiency in frontend development using modern frameworks like React, Angular, or Vue.js.
  • Expertise in backend development using languages such as Golang, Python, or Java.
  • Solid understanding of database technologies including SQL and NoSQL databases.
  • Experience designing and implementing RESTful APIs and integrating with third-party services.
  • Familiarity with containerization and orchestration tools such as Docker, Kubernetes.
  • Proficiency in version control systems (e.g., Git) and collaborative development workflows.
  • Strong problem-solving skills and ability to troubleshoot complex issues in distributed systems.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
Preferred Qualifications:
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Knowledge of DevOps practices and tools for infrastructure automation and configuration management.
  • Familiarity with reactive programming paradigms and event-driven architectures.
  • Experience with microservices monitoring and observability tools (e.g., Prometheus, Grafana, ELK stack).
  • Understanding of security best practices and techniques for securing microservices-based applications.
  • Demonstrable experience in building, programming, and integrating software for high-quality capabilities for global e-commerce business, including product, transaction, payment, fulfillment, after-sales etc.
  • Experience with payment processing platforms, securely handling PII (customer data, credit card information).
  • Experience with E-Commerce or Monetization Products is preferred.

Armada Systems is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws. This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. Our Company makes hiring decisions based solely on qualifications, merit, and business needs at the time.



  • Thiruvananthapuram, Kerala, India Waybeo Software Solutions Pvt Ltd Full time

    We are seeking a talented Senior Software Engineer to join our team at Waybeo Software Solutions Pvt Ltd. As a key member of our development team, you will be responsible for designing, developing, and maintaining our back-end services.Main Responsibilities:Lead the entire web application development lifecycle, including concept, design, test, release, and...


  • Thiruvananthapuram, Kerala, India Waybeo Software Solutions Pvt Ltd Full time

    Job Title: Senior Software Engineer - Backend ExpertWe are seeking a skilled Senior Software Engineer - Backend Expert to lead the development of our back-end services and ensure seamless data exchange between the server and users. As a Senior Software Engineer - Backend Expert, you will be responsible for designing and implementing server-side logic,...


  • Thiruvananthapuram, Kerala, India QBurst Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a skilled Senior Software Engineer to join our team at QBurst. As a Senior Software Engineer, you will be responsible for designing and developing cloud-based applications using Java and microservices architecture.Key Responsibilities:Design and develop RESTful APIs with a focus on scalability,...


  • Thiruvananthapuram, Kerala, India Stanra Tech Solutions Full time

    **Job Title:** Senior Software Engineer**About the Role:**We are seeking a highly skilled Senior Software Engineer to join our team at Stanra Tech Solutions. As a key member of our development team, you will be responsible for designing, developing, and deploying enterprise-level software solutions for the Life Insurance industry.**Key Responsibilities:**-...


  • Thiruvananthapuram, Kerala, India Armada Systems Full time

    About the RoleAt Armada, we're pioneering a new era of connectivity, compute, and AI.As a Senior Software Engineer, you'll play a crucial role in delivering high-quality software products that meet the needs of our customers.This is a founding team member position for our India R&D team in Trivandrum.


  • Thiruvananthapuram, Kerala, India ALLNESSJOBS Full time

    At ALLNESSJOBS, we're seeking a talented Senior Software Engineer to join our Agile team and contribute to the development of a universal, modular experiment, and instrumentation software used for ECU development. As a key member of our team, you'll work on diverse and challenging tasks, collaborating closely with your colleagues to implement high-quality...


  • Thiruvananthapuram, Kerala, India QBurst Full time

    Job Title: Senior EngineerWe are seeking a highly skilled Senior Engineer to join our team at QBurst. As a Senior Engineer, you will play a key role in designing and developing cloud-based applications using Java and Microservices architecture.Key Responsibilities:Design and develop RESTful APIs with a focus on scalability, security, and performance...


  • Thiruvananthapuram, Kerala, India Envestnet | Yodlee Full time

    Job DescriptionJob Title: Senior EngineerAbout Us: Envestnet | Yodlee is a leading provider of financial technology solutions.Job Summary: We are seeking a Senior Engineer to join our team.Key Responsibilities:Design and develop automated testing frameworks and tools to ensure high-quality software delivery.Collaborate with cross-functional teams to identify...


  • Thiruvananthapuram, Kerala, India VRIZE Full time

    Job Description:VRIZE seeks to fill a Senior Software Engineer position.Key Responsibilities:Develop scalable software solutions using .NET programming languages.Upgrade, configure, and debug existing systems.Create and manage databases using PL/SQL.Perform debugging and troubleshooting to ensure optimal database performance.About VRIZE INC:VRIZE is a Global...


  • Thiruvananthapuram, Kerala, India Oracle Full time

    Job Summary: We are seeking a skilled Senior Java Software Engineer to join our Fusion Cloud development team. As a member of this team, you will work on technically challenging projects, collaborating with other engineers to design, develop, and debug software programs.Key Responsibilities:• Analyze high-level design specifications to create detailed...


  • Thiruvananthapuram, Kerala, India HNM Solutions Full time

    Job Role: Senior .NET Software EngineerLocation: Noida & TrivandrumJob Description:We are seeking a highly skilled Senior .NET Software Engineer to join our team at HNM Solutions. As a key member of our development team, you will be responsible for designing, developing, and deploying web and mobile applications using .NET Core and React.Key...


  • Thiruvananthapuram, Kerala, India Waybeo Software Solutions Pvt Ltd Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to lead our back-end services and ensure seamless data interchange between the server and users. As a Senior Software Engineer, you will be responsible for developing and coding server-side logic, maintaining the central database, and responding to team and client requests.Key...


  • Thiruvananthapuram, Kerala, India ALLNESSJOBS Full time

    We are seeking a highly skilled Senior Software Engineer to play a pivotal role in our Agile team at ALLNESSJOBS. As a key contributor, you will be responsible for developing a universal, modular experiment and instrumentation software used for ECU development.About the RoleYou will work on diverse and challenging tasks, collaborating closely with your...


  • Thiruvananthapuram, Kerala, India Resbee Info Technologies Full time

    We are seeking a skilled Senior Software Engineer to join our team at Resbee Info Technologies Pvt Ltd, an internet company based out of India.The ideal candidate will have 1-5 years of experience in writing well-designed, testable and efficient code, gathering and evaluating user feedback, and working as a part of a dynamic team to deliver winning...


  • Thiruvananthapuram, Kerala, India Envestnet Full time

    About EnvestnetEnvestnet is a leading provider of technology-enabled investment and practice management solutions to financial advisors. Our mission is to empower advisors with innovative technology and intelligence to make financial wellness a reality for everyone.Job SummaryWe are seeking a talented Senior Engineer - QA to join our Shared Services - QA...


  • Thiruvananthapuram, Kerala, India Snaphunt Full time

    We are seeking a Senior Software Engineer to join our team. As a key player in our technology department, you will be responsible for designing and developing scalable and efficient software solutions. Your expertise in full stack engineering will enable you to work on various aspects of software development, from backend to frontend.Main...


  • Thiruvananthapuram, Kerala, India SASoftTechnologies Pvt LTD Full time

    We are seeking a skilled Senior Java Software Engineer to join our team at SASoftTechnologies Pvt LTD.Key Responsibilities:Develop and maintain high-quality software solutions using Java and Spring Boot.Collaborate with cross-functional teams to understand and implement client requirements.Write clean and efficient code following best practices and coding...


  • Thiruvananthapuram, Kerala, India US Technology International Pvt Ltd Full time

    Key Responsibilities:We are seeking a skilled Senior Python Software Engineer to join our team at US Technology International Pvt Ltd. The ideal candidate will have a strong portfolio of Python projects and a Bachelor's degree in Computer Science or a related field.Technical Requirements:In-depth understanding of Python software development stacks,...


  • Thiruvananthapuram, Kerala, India Turquoic Full time

    About the RoleWe are seeking a skilled Senior Software Engineer to join our product development team. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.ResponsibilitiesDesign, develop, and test software applications.Collaborate with cross-functional teams to ensure timely and successful...


  • Thiruvananthapuram, Kerala, India UST Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Java Software Engineer to join our team as an Enterprise Architect. The ideal candidate will have a strong background in software development, architecture, and design with a focus on Java technologies, Spring Boot, microservices, and design patterns.