Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
Qualifications
Requirements:Over 10 years of experience in modern C++ development. Proficient in Unix/Linux platforms, with expertise in multithreaded programming and performance tuning. Familiarity with development tools such as Git, gdb, Valgrind, and CMake. Understanding of CI/CD practices and testing frameworks. Preferred Qualifications:Knowledge of networking protocols and distributed systems. Experience with C++20, Boost, STL, or similar modern C++ libraries. Hands-on experience with containerization tools like Docker and Kubernetes. Familiarity with Java (Spring Boot) and Redis is a plus.
About the job
We invite you to join our team as a Software Architect, where you will spearhead the technical direction, system architecture, and development standards for our high-performance, globally distributed C++/Unix systems.
Responsibilities:
Architect scalable and resilient systems to meet our global demands.
Establish technical direction, coding standards, and design patterns for the team.
Conduct design and implementation reviews to ensure adherence to best practices.
Facilitate architectural discussions with stakeholders across the globe.
About MicroStrategy Incorporated
MicroStrategy Incorporated is a pioneer in transforming organizations into intelligent enterprises through data-driven innovation. As a leader in enterprise analytics and mobility software, we not only follow trends but set them, driving significant change in the industry. Our commitment to empowering businesses to make informed decisions has revolutionized how they operate. Additionally, we are at the forefront of a groundbreaking shift in treasury strategies, having boldly adopted Bitcoin as a key asset. This strategic move is reshaping the financial landscape and reinforcing our position as a forward-thinking and innovative leader in the market. Our stock performance has consistently outpaced others in the S&P 500. Join us at MicroStrategy, where our talented and creative team is dedicated to dynamic projects that drive results.
Role Overview:We invite you to join our team as a Software Architect, where you will spearhead the technical direction, system architecture, and development standards for our high-performance, globally distributed C++/Unix systems. Responsibilities:Architect scalable and resilient systems to meet our global demands.Establish technical direction, coding stand…
Location: Chennai, IndiaWork Model: On-site (Monday–Friday)Primary Skills: Java, React, TypeScript, JavaScript, HTML/CSS, PowerQueryExperience Level: 4-8 yearsRole OverviewAs a Software Engineer, you will be instrumental in developing robust backend APIs and engaging frontend features while collaborating with experienced professionals. Your contributions will be vital in fostering the development of scalable applications that meet our high standards.Key ResponsibilitiesDesign and implement Java backend endpoints to support application functionalities.Create dynamic React UI components and ensure seamless integration with APIs.Write efficient, maintainable code adhering to industry best practices.Assist in cloud deployment processes to ensure smooth application operations.Engage in reporting and data integration tasks to enhance data accessibility.Technical ExpectationsProficient in Java with a solid understanding of its fundamentals.Experience with React and JavaScript for frontend development.Familiarity with RESTful APIs and SQL databases.Basic knowledge of cloud technologies.Preferred QualificationsExperience with Snowflake or Databricks is a plus.Interest in artificial intelligence and business intelligence systems.
Senior Software Engineer (Java) Location: Chennai (Work From Office – Monday to Friday)Experience Required: 7+ YearsJob Type: Full-Time | Immediate Joiners Preferred Position Overview:We are looking for a highly skilled and experienced Senior Software Engineer to spearhead our backend development initiatives. This role involves mentoring junior developers and crafting innovative solutions leveraging Java, Scala, REST APIs, authentication systems, and deploying cloud technologies on AWS, Azure, or GCP using EKS. Core Responsibilities:Design and implement robust backend architectures utilizing Java and Scala.Lead the design and versioning of APIs.Integrate advanced authentication systems, including OIDC and Kerberos.Deploy and oversee applications on Kubernetes platforms, particularly EKS.Guarantee application security, reliability, and high performance.Mentor team members and advocate for best practices in cloud-native development. Required Skills:Proven expertise in Java and Scala programming.In-depth knowledge of REST API design and implementation.Extensive hands-on experience with authentication protocols such as OIDC and Kerberos.Strong proficiency in Kubernetes and deployment on EKS.Familiarity with cloud services like AWS, Azure, or GCP.Exceptional problem-solving, communication, and leadership skills.
Position: Full Stack Software ArchitectLocation: Chennai (On-site - Monday to Friday)Experience Required: 10+ yearsEmployment Type: Full-time, Immediate joiners preferredRole Overview:We are in search of a highly skilled Software Architect who will be pivotal in guiding large-scale projects, establishing architectural frameworks, and leading teams to deliver innovative web solutions leveraging technologies such as Java, Python, React, HTML, CSS, TypeScript, and cloud platforms like AWS, Azure, or GCP. Core Responsibilities:Establish architecture and technical standards across web platforms.Lead the design of APIs, implement security frameworks, and manage cloud-based integrations.Supervise both frontend and backend development utilizing Java, Python, React, HTML, CSS, and TypeScript.Design and execute cloud architectures using AWS, Azure, or GCP.Guarantee scalability, security, and performance across various platforms.Partner with product teams to convert requirements into effective solutions. 
Join our dynamic team at Squircle IT Consulting Services Pvt Ltd as a Microstrategy Developer. In this role, you will leverage your expertise in Microstrategy to design, develop, and implement business intelligence solutions that provide actionable insights and drive strategic decision-making for our clients.We are looking for a talented individual who is passionate about data analytics and has a strong understanding of Microstrategy tools. You will work closely with cross-functional teams to gather requirements, develop dashboards, and ensure data quality and accuracy.
Role overview MicroStrategy Incorporated is hiring a Senior Software Engineer in Chennai. This position centers on designing and building software that strengthens the company's product suite. Senior engineers play a key role in both enhancing current features and developing new capabilities, working closely with other team members throughout the process. What you will do Design and implement software components to support scalable applications Work with colleagues to refine and improve product features Contribute to code quality and support maintainability Deliver solutions that address client needs
MicroStrategy is on the lookout for a seasoned Quality Architect to spearhead the definition, design, and implementation of comprehensive quality engineering frameworks across our cloud-native and platform-based products. This pivotal role will focus on driving automation architecture, establishing reliability strategies, and ensuring quality governance across distributed systems. The ideal candidate is a hands-on technical leader with profound expertise in automation frameworks, cloud validation, and scalable testing architecture.Key Responsibilities:Quality Architecture & Strategy:Define enterprise test architecture and automation strategy.Establish standardized frameworks for UI, API, integration, and performance testing.Drive shift-left quality practices and test-driven engineering principles.Design quality gates and establish release readiness criteria.Automation Framework Design:Architect reusable, scalable test automation frameworks.Lead CI/CD integration of automated test suites.Enhance automation reliability, execution speed, and coverage.Implement API-first and microservices-based testing strategies.Cloud & Platform Validation:Design validation frameworks for AWS, Azure, and GCP deployments.Conduct performance, scalability, and resiliency testing.Define quality standards for containerized and Kubernetes environments.Collaborate with DevOps/SRE teams for observability-driven validation.Governance & Metrics:Establish quality KPIs and dashboards.Drive defect prevention and root cause analysis frameworks.Enhance release stability and minimize production incidents.Align quality metrics with engineering and business outcomes.Technical Leadership:Mentor senior QA engineers and automation leads.Influence product architecture from a quality-centric viewpoint.Conduct architectural reviews and quality assessments.Collaborate with global engineering teams.
Join Our Engineering Open Days in Chennai!Be part of something exceptional – meet our team, showcase your skills, and elevate your career.We invite talented software professionals to attend our Open Interview Days in Chennai for an exciting opportunity to be part of our Engineering Team. Event Dates:December 6–7, 2025, 9:00 am - 4:00 pmDecember 13–14, 2025, 9:00 am - 4:00 pm Location:Block 10, DLF Info City, Porur, Chennai Open Position:Architect cloud-native enterprise applications utilizing AWS, Azure, or GCP.Design scalable, resilient, and secure microservice-based architectures.Collaborate with DevOps teams to define deployment and automation strategies.Establish best practices for cloud cost optimization, security, and governance.Guide engineering teams in adopting contemporary cloud design patterns.
Join Tekion as a Senior Software Engineer, where you’ll play a crucial role in developing innovative software solutions that drive our business forward. You will collaborate with cross-functional teams, leveraging cutting-edge technologies to enhance our platform's capabilities. If you are passionate about technology and eager to make a significant impact, we want to hear from you!
NielsenIQ is hiring a Senior Software Engineer in Chennai. This position centers on designing, building, and delivering software applications that support business goals. Role overview As a senior member of the engineering team, this role involves taking ownership of software projects from design through implementation. The work requires applying extensive engineering experience to create technology solutions that meet business needs. Collaboration and environment The team values creativity and open collaboration. Senior engineers contribute ideas, share knowledge, and help shape technical direction within a supportive group. Requirements Significant experience designing and developing software applications Ability to implement solutions that address business challenges Strong teamwork and communication skills
Join Appian as a Senior Software Engineer and be part of a dynamic team dedicated to transforming the way organizations build and manage business applications. In this role, you will leverage your expertise in software development to create innovative solutions that enhance user experience and drive efficiency.
Join Appian as a Senior Software Engineer and be at the forefront of developing innovative solutions that transform businesses. In this pivotal role, you will design, develop, and implement advanced software applications, leveraging your expertise to enhance our product offerings and drive exceptional user experiences.As part of our dynamic team, you will collaborate with cross-functional groups to define project requirements and deliver high-quality solutions. Your contributions will play a crucial role in shaping the future of our technology and its impact on a global scale.
Company Overview At Zuora, we are pioneers in the realm of Modern Business. Our mission is to empower organizations to embrace innovative subscription-based business models that prioritize long-term customer relationships and sustainable growth. This revolutionary approach aligns with the Subscription Economy, ensuring that our clients can adapt and thrive in a rapidly changing marketplace. We are proud to partner with some of the most forward-thinking companies globally, helping them capitalize on new revenue streams and optimize their customer engagement. The Team & Role Join us at Zuora, where we celebrate our exceptional client base, esteemed investors, and a robust ecosystem. As a leader in SaaS solutions shaping the Subscription Economy, we offer you an opportunity to be a part of our dynamic team, positioned for significant growth and success. If you are enthusiastic about addressing complex challenges with innovative technologies, eager to design scalable and reusable solutions, and excited to contribute to mission-critical SaaS systems utilized by large enterprises worldwide, we encourage you to become a vital member of our engineering team. This role is location-specific, with regular attendance expected at our Chennai office to maximize your effectiveness.
Join NielsenIQ as a Software Engineer and be part of a dynamic team that is dedicated to innovation and excellence. In this role, you will leverage your programming skills to develop robust software solutions that enhance our analytics capabilities. Your contributions will directly impact our clients' ability to make data-driven decisions and stay ahead in a competitive market.
Company Overview At Zuora, we are pioneers in the Subscription Economy. Our mission is to empower businesses and individuals to embrace innovative subscription models that prioritize customer relationships and foster sustainable growth, ultimately benefiting both people and the planet. With our extensive expertise and diverse product suite, we are revolutionizing industries and partnering with some of the world's most forward-thinking companies to enhance monetization strategies, cultivate subscriber loyalty, and optimize digital experiences. The Team & Role Join us at Zuora, where we take pride in our exceptional customer base, impressive investors, and a comprehensive ecosystem powered by our unique SaaS application leading the Subscription Economy. This is a remarkable opportunity to become part of a rapidly growing company positioned for continued success. If you have a passion for tackling intricate business challenges with state-of-the-art technologies, and aspire to design scalable and reusable solutions that meet diverse business demands while developing mission-critical SaaS systems for large enterprises globally, we encourage you to apply to our engineering team. Please note, this position requires regular attendance at our Chennai office to maximize effectiveness.
At Appian, our core values of Intensity and Excellence shape our identity. We establish high standards and diligently uphold them, ensuring that our work reflects our commitment to quality. Every challenge is approached with ambition and dedication, fostering a culture where we hold ourselves and each other accountable to achieve outstanding results. By joining Appian, you become part of an enthusiastic team committed to tackling complex problems collaboratively.As a Senior Software Engineer on the Appian platform, your objective will be to guarantee that Appian consistently remains fast, scalable, and capable of handling the diverse tasks configured by our clients. You will tackle unique challenges related to scalability and flexibility, creating a product that surpasses our customers' expectations in ways previously unimagined. Your responsibilities will span from the high-performance data layer to the cross-platform user interface and the design tools that support it.Key Responsibilities:Proactively address and resolve emerging issues; develop software and automation solutions to prevent future occurrences.Utilize your expertise in data structures, algorithms, and design patterns to develop software in a full-stack Java and web technology environment, including but not limited to Gradle, JDBC, Hibernate, Spring, Kafka, Quartz, Typescript, Redux, and React.Employ both object-oriented and functional programming methodologies across various technologies to effectively implement features.Apply your relevant software development experience to promote best practices and accelerate development cycles.Design reliable software and systems to optimize product availability, latency, scalability, and efficiency.Contribute significantly to team discussions on feature breakdowns/sizing and the design of new feature implementations.Take personal accountability for the overall performance of the team, focusing on capabilities, quality, stability, and velocity.Regularly identify opportunities for code refactoring and performance enhancements, advocating for these initiatives within the team.Communicate technical designs clearly, both verbally and in writing, to small to medium-sized technical audiences.
Join Appian as a Senior Software Engineer and be at the forefront of developing cutting-edge software solutions that transform businesses. In this role, you will leverage your extensive programming expertise to design, build, and optimize applications that meet our clients' needs. Collaborate with cross-functional teams to foster innovation and drive project success.
Role Overview:As a Senior Software Engineer specializing in C++, you will play a pivotal role in designing and delivering high-performance and reliable backend components. Your collaboration with global teams will be essential for ensuring seamless project execution and delivery.Location: Chennai (Workroom Office)Schedule: 5 Days/Week OnsiteWorking Hours: 11:30 AM – 8:30 PM ISTCollaboration: Work with Global TeamsExperience: 8+ Years
Join our dynamic coding and development team as a Senior Software Engineer. This role is critical in preparing effort estimates on RFPs, and you will play an active part in the planning and implementation of projects. You will also provide technical guidance and support to junior team members.Serve as a senior member of our coding and development team.Prepare effort estimates based on RFPs.Actively participate in project planning and implementation.Offer technical assistance and mentorship to subordinates.
About ValGenesis ValGenesis stands at the forefront of digital validation solutions for the life sciences sector. Our comprehensive suite of products empowers 30 of the top 50 global pharmaceutical and biotech firms to embrace digital transformation, ensuring total compliance, and achieving excellence in manufacturing intelligence across their product lifecycle.Discover the opportunity to be part of ValGenesis, the leading standard for paperless validation in the Life Sciences industry: valgenesis.com/aboutAbout the Role:As a Senior Software Engineer in Data Engineering, you will play a pivotal role in developing scalable data solutions that support our innovative products.
Role Overview:We invite you to join our team as a Software Architect, where you will spearhead the technical direction, system architecture, and development standards for our high-performance, globally distributed C++/Unix systems. Responsibilities:Architect scalable and resilient systems to meet our global demands.Establish technical direction, coding stand…
Location: Chennai, IndiaWork Model: On-site (Monday–Friday)Primary Skills: Java, React, TypeScript, JavaScript, HTML/CSS, PowerQueryExperience Level: 4-8 yearsRole OverviewAs a Software Engineer, you will be instrumental in developing robust backend APIs and engaging frontend features while collaborating with experienced professionals. Your contributions will be vital in fostering the development of scalable applications that meet our high standards.Key ResponsibilitiesDesign and implement Java backend endpoints to support application functionalities.Create dynamic React UI components and ensure seamless integration with APIs.Write efficient, maintainable code adhering to industry best practices.Assist in cloud deployment processes to ensure smooth application operations.Engage in reporting and data integration tasks to enhance data accessibility.Technical ExpectationsProficient in Java with a solid understanding of its fundamentals.Experience with React and JavaScript for frontend development.Familiarity with RESTful APIs and SQL databases.Basic knowledge of cloud technologies.Preferred QualificationsExperience with Snowflake or Databricks is a plus.Interest in artificial intelligence and business intelligence systems.
Senior Software Engineer (Java) Location: Chennai (Work From Office – Monday to Friday)Experience Required: 7+ YearsJob Type: Full-Time | Immediate Joiners Preferred Position Overview:We are looking for a highly skilled and experienced Senior Software Engineer to spearhead our backend development initiatives. This role involves mentoring junior developers and crafting innovative solutions leveraging Java, Scala, REST APIs, authentication systems, and deploying cloud technologies on AWS, Azure, or GCP using EKS. Core Responsibilities:Design and implement robust backend architectures utilizing Java and Scala.Lead the design and versioning of APIs.Integrate advanced authentication systems, including OIDC and Kerberos.Deploy and oversee applications on Kubernetes platforms, particularly EKS.Guarantee application security, reliability, and high performance.Mentor team members and advocate for best practices in cloud-native development. Required Skills:Proven expertise in Java and Scala programming.In-depth knowledge of REST API design and implementation.Extensive hands-on experience with authentication protocols such as OIDC and Kerberos.Strong proficiency in Kubernetes and deployment on EKS.Familiarity with cloud services like AWS, Azure, or GCP.Exceptional problem-solving, communication, and leadership skills.
Position: Full Stack Software ArchitectLocation: Chennai (On-site - Monday to Friday)Experience Required: 10+ yearsEmployment Type: Full-time, Immediate joiners preferredRole Overview:We are in search of a highly skilled Software Architect who will be pivotal in guiding large-scale projects, establishing architectural frameworks, and leading teams to deliver innovative web solutions leveraging technologies such as Java, Python, React, HTML, CSS, TypeScript, and cloud platforms like AWS, Azure, or GCP. Core Responsibilities:Establish architecture and technical standards across web platforms.Lead the design of APIs, implement security frameworks, and manage cloud-based integrations.Supervise both frontend and backend development utilizing Java, Python, React, HTML, CSS, and TypeScript.Design and execute cloud architectures using AWS, Azure, or GCP.Guarantee scalability, security, and performance across various platforms.Partner with product teams to convert requirements into effective solutions. 
Join our dynamic team at Squircle IT Consulting Services Pvt Ltd as a Microstrategy Developer. In this role, you will leverage your expertise in Microstrategy to design, develop, and implement business intelligence solutions that provide actionable insights and drive strategic decision-making for our clients.We are looking for a talented individual who is passionate about data analytics and has a strong understanding of Microstrategy tools. You will work closely with cross-functional teams to gather requirements, develop dashboards, and ensure data quality and accuracy.
Role overview MicroStrategy Incorporated is hiring a Senior Software Engineer in Chennai. This position centers on designing and building software that strengthens the company's product suite. Senior engineers play a key role in both enhancing current features and developing new capabilities, working closely with other team members throughout the process. What you will do Design and implement software components to support scalable applications Work with colleagues to refine and improve product features Contribute to code quality and support maintainability Deliver solutions that address client needs
MicroStrategy is on the lookout for a seasoned Quality Architect to spearhead the definition, design, and implementation of comprehensive quality engineering frameworks across our cloud-native and platform-based products. This pivotal role will focus on driving automation architecture, establishing reliability strategies, and ensuring quality governance across distributed systems. The ideal candidate is a hands-on technical leader with profound expertise in automation frameworks, cloud validation, and scalable testing architecture.Key Responsibilities:Quality Architecture & Strategy:Define enterprise test architecture and automation strategy.Establish standardized frameworks for UI, API, integration, and performance testing.Drive shift-left quality practices and test-driven engineering principles.Design quality gates and establish release readiness criteria.Automation Framework Design:Architect reusable, scalable test automation frameworks.Lead CI/CD integration of automated test suites.Enhance automation reliability, execution speed, and coverage.Implement API-first and microservices-based testing strategies.Cloud & Platform Validation:Design validation frameworks for AWS, Azure, and GCP deployments.Conduct performance, scalability, and resiliency testing.Define quality standards for containerized and Kubernetes environments.Collaborate with DevOps/SRE teams for observability-driven validation.Governance & Metrics:Establish quality KPIs and dashboards.Drive defect prevention and root cause analysis frameworks.Enhance release stability and minimize production incidents.Align quality metrics with engineering and business outcomes.Technical Leadership:Mentor senior QA engineers and automation leads.Influence product architecture from a quality-centric viewpoint.Conduct architectural reviews and quality assessments.Collaborate with global engineering teams.
Join Our Engineering Open Days in Chennai!Be part of something exceptional – meet our team, showcase your skills, and elevate your career.We invite talented software professionals to attend our Open Interview Days in Chennai for an exciting opportunity to be part of our Engineering Team. Event Dates:December 6–7, 2025, 9:00 am - 4:00 pmDecember 13–14, 2025, 9:00 am - 4:00 pm Location:Block 10, DLF Info City, Porur, Chennai Open Position:Architect cloud-native enterprise applications utilizing AWS, Azure, or GCP.Design scalable, resilient, and secure microservice-based architectures.Collaborate with DevOps teams to define deployment and automation strategies.Establish best practices for cloud cost optimization, security, and governance.Guide engineering teams in adopting contemporary cloud design patterns.
Join Tekion as a Senior Software Engineer, where you’ll play a crucial role in developing innovative software solutions that drive our business forward. You will collaborate with cross-functional teams, leveraging cutting-edge technologies to enhance our platform's capabilities. If you are passionate about technology and eager to make a significant impact, we want to hear from you!
NielsenIQ is hiring a Senior Software Engineer in Chennai. This position centers on designing, building, and delivering software applications that support business goals. Role overview As a senior member of the engineering team, this role involves taking ownership of software projects from design through implementation. The work requires applying extensive engineering experience to create technology solutions that meet business needs. Collaboration and environment The team values creativity and open collaboration. Senior engineers contribute ideas, share knowledge, and help shape technical direction within a supportive group. Requirements Significant experience designing and developing software applications Ability to implement solutions that address business challenges Strong teamwork and communication skills
Join Appian as a Senior Software Engineer and be part of a dynamic team dedicated to transforming the way organizations build and manage business applications. In this role, you will leverage your expertise in software development to create innovative solutions that enhance user experience and drive efficiency.
Join Appian as a Senior Software Engineer and be at the forefront of developing innovative solutions that transform businesses. In this pivotal role, you will design, develop, and implement advanced software applications, leveraging your expertise to enhance our product offerings and drive exceptional user experiences.As part of our dynamic team, you will collaborate with cross-functional groups to define project requirements and deliver high-quality solutions. Your contributions will play a crucial role in shaping the future of our technology and its impact on a global scale.
Company Overview At Zuora, we are pioneers in the realm of Modern Business. Our mission is to empower organizations to embrace innovative subscription-based business models that prioritize long-term customer relationships and sustainable growth. This revolutionary approach aligns with the Subscription Economy, ensuring that our clients can adapt and thrive in a rapidly changing marketplace. We are proud to partner with some of the most forward-thinking companies globally, helping them capitalize on new revenue streams and optimize their customer engagement. The Team & Role Join us at Zuora, where we celebrate our exceptional client base, esteemed investors, and a robust ecosystem. As a leader in SaaS solutions shaping the Subscription Economy, we offer you an opportunity to be a part of our dynamic team, positioned for significant growth and success. If you are enthusiastic about addressing complex challenges with innovative technologies, eager to design scalable and reusable solutions, and excited to contribute to mission-critical SaaS systems utilized by large enterprises worldwide, we encourage you to become a vital member of our engineering team. This role is location-specific, with regular attendance expected at our Chennai office to maximize your effectiveness.
Join NielsenIQ as a Software Engineer and be part of a dynamic team that is dedicated to innovation and excellence. In this role, you will leverage your programming skills to develop robust software solutions that enhance our analytics capabilities. Your contributions will directly impact our clients' ability to make data-driven decisions and stay ahead in a competitive market.
Company Overview At Zuora, we are pioneers in the Subscription Economy. Our mission is to empower businesses and individuals to embrace innovative subscription models that prioritize customer relationships and foster sustainable growth, ultimately benefiting both people and the planet. With our extensive expertise and diverse product suite, we are revolutionizing industries and partnering with some of the world's most forward-thinking companies to enhance monetization strategies, cultivate subscriber loyalty, and optimize digital experiences. The Team & Role Join us at Zuora, where we take pride in our exceptional customer base, impressive investors, and a comprehensive ecosystem powered by our unique SaaS application leading the Subscription Economy. This is a remarkable opportunity to become part of a rapidly growing company positioned for continued success. If you have a passion for tackling intricate business challenges with state-of-the-art technologies, and aspire to design scalable and reusable solutions that meet diverse business demands while developing mission-critical SaaS systems for large enterprises globally, we encourage you to apply to our engineering team. Please note, this position requires regular attendance at our Chennai office to maximize effectiveness.
At Appian, our core values of Intensity and Excellence shape our identity. We establish high standards and diligently uphold them, ensuring that our work reflects our commitment to quality. Every challenge is approached with ambition and dedication, fostering a culture where we hold ourselves and each other accountable to achieve outstanding results. By joining Appian, you become part of an enthusiastic team committed to tackling complex problems collaboratively.As a Senior Software Engineer on the Appian platform, your objective will be to guarantee that Appian consistently remains fast, scalable, and capable of handling the diverse tasks configured by our clients. You will tackle unique challenges related to scalability and flexibility, creating a product that surpasses our customers' expectations in ways previously unimagined. Your responsibilities will span from the high-performance data layer to the cross-platform user interface and the design tools that support it.Key Responsibilities:Proactively address and resolve emerging issues; develop software and automation solutions to prevent future occurrences.Utilize your expertise in data structures, algorithms, and design patterns to develop software in a full-stack Java and web technology environment, including but not limited to Gradle, JDBC, Hibernate, Spring, Kafka, Quartz, Typescript, Redux, and React.Employ both object-oriented and functional programming methodologies across various technologies to effectively implement features.Apply your relevant software development experience to promote best practices and accelerate development cycles.Design reliable software and systems to optimize product availability, latency, scalability, and efficiency.Contribute significantly to team discussions on feature breakdowns/sizing and the design of new feature implementations.Take personal accountability for the overall performance of the team, focusing on capabilities, quality, stability, and velocity.Regularly identify opportunities for code refactoring and performance enhancements, advocating for these initiatives within the team.Communicate technical designs clearly, both verbally and in writing, to small to medium-sized technical audiences.
Join Appian as a Senior Software Engineer and be at the forefront of developing cutting-edge software solutions that transform businesses. In this role, you will leverage your extensive programming expertise to design, build, and optimize applications that meet our clients' needs. Collaborate with cross-functional teams to foster innovation and drive project success.
Role Overview:As a Senior Software Engineer specializing in C++, you will play a pivotal role in designing and delivering high-performance and reliable backend components. Your collaboration with global teams will be essential for ensuring seamless project execution and delivery.Location: Chennai (Workroom Office)Schedule: 5 Days/Week OnsiteWorking Hours: 11:30 AM – 8:30 PM ISTCollaboration: Work with Global TeamsExperience: 8+ Years
Join our dynamic coding and development team as a Senior Software Engineer. This role is critical in preparing effort estimates on RFPs, and you will play an active part in the planning and implementation of projects. You will also provide technical guidance and support to junior team members.Serve as a senior member of our coding and development team.Prepare effort estimates based on RFPs.Actively participate in project planning and implementation.Offer technical assistance and mentorship to subordinates.
About ValGenesis ValGenesis stands at the forefront of digital validation solutions for the life sciences sector. Our comprehensive suite of products empowers 30 of the top 50 global pharmaceutical and biotech firms to embrace digital transformation, ensuring total compliance, and achieving excellence in manufacturing intelligence across their product lifecycle.Discover the opportunity to be part of ValGenesis, the leading standard for paperless validation in the Life Sciences industry: valgenesis.com/aboutAbout the Role:As a Senior Software Engineer in Data Engineering, you will play a pivotal role in developing scalable data solutions that support our innovative products.