Senior Software Engineer in Research and Development
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
About ValGenesis
ValGenesis is a premier provider of digital validation solutions specifically designed for life sciences organizations. With our suite of products, clients can achieve total compliance and manufacturing excellence, leading to enhanced operational efficiency and innovation across their processes.
Similar jobs
Search for Software Engineer Platform Development
637 results
Role overview Speechify seeks a Software Engineer for platform development in Chennai, India. The position focuses on building and maintaining software that helps users interact smoothly with Speechify's products. The team values both new feature development and ongoing improvements to existing systems, aiming to deliver a platform that is reliable and performs well at scale. What you will do Design and implement software solutions that enable the platform to grow and handle more users Collaborate with teammates to develop and optimize core systems Contribute both ideas and code to strengthen platform reliability and enhance the user experience
Platform Science
Who We AreAt Platform Science, we are dedicated to connecting everything that moves. Established in 2015, we operate as an open IoT platform, collaborating with forward-thinking fleets, application developers, vehicle manufacturers, and equipment providers in the transportation industry. Our mission is to deliver innovative solutions that empower supply chain professionals globally.Our team consists of a diverse and engaging group of individuals who believe in the power of great ideas. We actively seek individuals with varied experiences and perspectives to cultivate a company culture that drives growth through innovation.We prioritize thoughtful actions and foster empathy for others. We tackle challenges with resilience and creativity while promoting transparency within our team, as we believe that regardless of our backgrounds or responsibilities, we are one unified team.About the RolePlatform Science is in search of a Senior Software Engineer to join our Core Product Development team in Chennai. In this role, you will engage in Full Stack Development using Java and Modern JavaScript Frameworks.Essential ResponsibilitiesParticipate in the entire product development lifecycle, including analysis, architecture, design, coding, unit integration, and system testing of software.Provide ongoing support for product enhancements and feature implementations.Collaborate with cross-functional teams (Product Management, Technical Architects, Development Engineers, and Software Development Manager) to validate and track feature requirements through to delivery.Engage in agile development practices, participating in the planning and execution of work items.Communicate effectively regarding your work progress and any challenges faced.Welcome support from others while also being willing to lend assistance when needed.Report directly to the Software Development Manager.
NETGEAR, Inc.
As a Senior Software Development Engineer in the Pro Routing (PRX) team, you will play a pivotal role in designing, developing, integrating, and maintaining cutting-edge enterprise-grade routing and WAN technologies for NETGEAR’s professional and managed networking products. You will ensure that our routing solutions are reliable, scalable, and secure for our SMB and Pro customers.Your responsibilities will include:• Designing and developing advanced routing features (IPv4/IPv6)• Implementing and maintaining: o Static routing o Policy-based routing (PBR) o Multi-WAN, failover, and load balancing o Dynamic routing protocols (as applicable)• Working with WAN technologies such as: o DHCP client/server/relay o PPPoE o NAT / NAPT o Firewall interaction and routing policies o Dual WAN• Ensuring high availability and resiliency through: o Link health monitoring o Failover logic o Recovery and stability tuning• Optimizing performance and scalability• Integrating with platform services, UI, and cloud management where applicable.
ValGenesis, Inc.
ValGenesis, Inc. is seeking a skilled Product Owner for our Platform division. In this dynamic role, you will lead the development and enhancement of our platform solutions, collaborating closely with cross-functional teams to ensure the successful delivery of high-quality products that meet the needs of our clients. Your expertise will play a crucial role in shaping our product vision and driving the execution of our roadmap.
Join ValGenesis as a Senior Software Engineer!At ValGenesis, we are at the forefront of digital validation for life sciences. Our innovative platform is trusted by 30 of the world's top 50 pharmaceutical and biotech firms, enabling them to achieve seamless digital transformation, compliance, and operational excellence throughout their product lifecycle.If you're eager to contribute to a pioneering company shaping the future of life sciences, we invite you to learn more about us: ValGenesis.
NETGEAR, Inc.
About the RoleJoin the Pro Routing (PRX) team at NETGEAR, where you will play a pivotal role in designing, developing, integrating, and maintaining cutting-edge enterprise-grade routing and WAN technologies. Our mission is to deliver reliable, scalable, and secure routing solutions tailored for small to medium-sized businesses and professional customers.As a Senior Software Development Engineer I, you will focus on Layer 3 networking, WAN connectivity, and advanced traffic steering. Your responsibilities will encompass:Crafting and implementing routing features for both IPv4 and IPv6 protocols.Managing the implementation and ongoing maintenance of:Static routingPolicy-based routing (PBR)Multi-WAN configurations, failover mechanisms, and load-balancing solutionsDynamic routing protocols as necessaryExploring WAN technologies, including:DHCP client/server/relay configurationsPPPoE managementNAT and NAPT implementationsFirewall integration and routing policy developmentDual WAN setupsEnsuring high availability and system resiliency through:Link health monitoring protocolsFailover strategy developmentStability tuning and recovery processesOptimizing performance and scalability across systemsIntegrating solutions with platform services, user interfaces, and cloud management systems as applicable
Join NETGEAR as a dynamic Engineering Manager to spearhead the development of our cutting-edge Enterprise Access Point product line. In this pivotal role, you will lead and cultivate a high-performing engineering team dedicated to delivering superior Wi-Fi 7 hardware and software solutions.You will collaborate closely with product management, systems, QA, and operations teams to create enterprise-grade wireless products that excel in performance, reliability, and adherence to project timelines.Key ResponsibilitiesTechnical & People LeadershipDirect and mentor a talented team of firmware and/or systems engineers focused on Wi-Fi access point development.Offer technical guidance, architectural insights, and lead design reviews.Nurture engineers' careers, promote professional growth, and foster a culture of ownership.Program ExecutionOversee execution plans, timelines, and deliverables for product releases.Ensure timely delivery across multiple parallel development tracks.Identify risks at an early stage and proactively implement mitigation strategies.Cross-Functional CollaborationWork closely with Product Management to convert requirements into actionable technical tasks.Collaborate with QA, Systems, and Sustaining teams to guarantee product quality and readiness for the field.Partner with Operations and Manufacturing to ensure production readiness.Quality & ReliabilityPromote best practices in design, code quality, and testing standards.Lead root cause analysis for defects and field challenges.Advocate for reliability, performance, and security throughout the product lifecycle.
Join Tekion as a Staff Software Development Test Engineer and be part of a dynamic team that is revolutionizing the automotive industry. You will play a pivotal role in enhancing product quality through innovative testing methodologies and automation strategies. Collaborate with cross-functional teams to ensure seamless integration and delivery of cutting-edge software solutions.
Aarna HR Solutions
Position: Software Engineer / Senior Software EngineerDomain: EMS/NMSExperience: 3-6 yearsLocation: Chennai.Key Responsibilities:As a Software Engineer, you will contribute to the design and development of EMS/NMS solutions, focusing on creating robust and scalable applications. You will be responsible for implementing core functionalities using Core Java, Java REST web services, and ensuring adherence to design specifications and architecture. Your role will also involve debugging, integration testing, and mentoring junior team members.Technical Requirements:- Proficiency in Core Java (version 1.6 or above)- Experience in EMS/NMS, OSS, or any telecom-related domain is mandatory- Strong basic design skills- Multi-threading experience is essential- Ownership of modules and features assigned, including minor design modifications and implementation.If you are passionate about software development and eager to guide others while contributing to exciting projects, we encourage you to apply.
Arcadia Careers
Join our dynamic team as a Software Engineer III, where you will play a pivotal role in driving innovative software solutions. You will be responsible for designing, developing, and implementing highly scalable software applications, collaborating with cross-functional teams to enhance user experience and functionality.Your expertise will be essential in analyzing system specifications and translating them into functional software. If you are passionate about coding and eager to work with the latest technologies, we want to hear from you!
NETGEAR, Inc.
Position OverviewWe are looking for a talented Engineer III to play a pivotal role in the development of our cloud-based Network Management System (NMS) platform at NETGEAR. This opportunity is perfect for software engineers with 2-5 years of hands-on experience who are eager to focus on network management software and take on greater responsibilities in creating enterprise-level solutions for network infrastructure oversight.Key ResponsibilitiesFeature Ownership: Assume complete ownership of medium-complexity features, including modules for network device configuration and monitoring dashboards.Network Device Integration: Build integrations with various network equipment vendors' APIs and management protocols.Data Visualization: Develop interactive charts, graphs, and network topology visualizations to facilitate real-time network monitoring.Performance Optimization: Enhance application performance for processing network telemetry data and live updates.Cross-team Collaboration: Collaborate closely with backend teams to design APIs for effective network device management.Mobile Development: Contribute to mobile applications utilized by field technicians for network device configuration.Automation Scripts: Create scripts and tools for network device provisioning and bulk configuration tasks.Customer Issue Resolution: Troubleshoot and resolve issues reported by customers related to network management workflows.Junior Mentoring: Provide mentorship and conduct code reviews for Engineer II team members.Technical Research: Investigate new networking technologies and assess their incorporation into our platform.
NETGEAR, Inc.
Position OverviewJoin our dynamic team as a Senior Full Stack Engineer, where you will spearhead the development of our innovative cloud-based Network Management System (NMS) platform. This pivotal role entails creating advanced web applications and mobile interfaces that empower enterprise clients to effectively monitor, configure, and manage their extensive network infrastructure—including switches, routers, and WiFi access points—at scale.Key ResponsibilitiesNMS Platform Development: Architect and implement scalable web applications dedicated to network device management, monitoring, and configuration.Real-time Dashboard Creation: Develop responsive dashboards showcasing network topology, device status, performance metrics, and alert systems.Device Integration: Build APIs and interfaces for managing a variety of network hardware (switches, routers, access points) from numerous vendors.Network Visualization: Create interactive network topology maps and device relationship diagrams.Mobile Management Apps: Design mobile applications for field technicians to configure and troubleshoot network devices remotely.Performance Monitoring: Implement real-time network performance monitoring, SNMP integration, and telemetry data visualization.Configuration Management: Construct tools for bulk device configuration, firmware updates, and policy deployment.Alert Systems: Develop intelligent alerting and notification systems for network events and anomalies.Multi-tenant Architecture: Contribute to a secure, scalable multi-tenant SaaS platform architecture.API Development: Build RESTful APIs for third-party integrations and customer automation workflows.Technical RequirementsFrontend: Expertise in React.js/Angular, TypeScript, D3.js for network visualizations, and WebSocket for real-time updates.Backend: Proficiency in Node.js, Python, or Java for developing scalable network management services.Network Protocols: Familiarity with SNMP, SSH, Telnet, NETCONF, and REST APIs for network device communication.Database Systems: Experience with SQL and NoSQL databases for data management and retrieval.
NETGEAR, Inc.
Position OverviewJoin NETGEAR as a Staff Full Stack Engineer, where you will play a pivotal role in shaping the technical architecture and strategic development of our cloud-based Network Management System (NMS) platform. This position integrates extensive networking knowledge with full-stack engineering expertise to create robust enterprise solutions that manage intricate network infrastructures for our diverse global clientele.Key ResponsibilitiesPlatform Architecture: Design and implement scalable, multi-tenant architectures to manage thousands of network devices in various customer environments.Advanced Network Analytics: Spearhead the development of AI and machine learning-enhanced network analytics, predictive maintenance, and automated troubleshooting functionalities.Enterprise Integration: Architect seamless integrations with major network vendors' management platforms and enterprise IT systems.Performance Engineering: Optimize platform performance for processing large telemetry data streams from network devices.Security Architecture: Develop zero-trust security models to ensure secure device access and protection of customer data.API Strategy: Lead the design of comprehensive APIs for network automation, third-party integrations, and customer workflows.Edge Computing: Create edge gateway solutions for on-premises network management in hybrid deployment scenarios.Scalability Planning: Architect solutions capable of supporting enterprise customers with over 10,000 managed devices.Technical Leadership: Mentor engineering teams and cultivate best practices for network software development.Customer Success: Collaborate directly with enterprise clients to address complex technical requirements and deliver custom integrations.
Appian
Join Appian as a Software Engineer II, where you will be part of a dynamic team dedicated to building innovative software solutions. This role offers you the opportunity to leverage your programming skills to solve complex problems and enhance our platform's capabilities.
Platform Science
Join Platform Science as we revolutionize the transportation industry by connecting everything that moves. We are a cutting-edge IoT platform founded in 2015, collaborating with innovative fleets, application developers, vehicle manufacturers, and equipment providers worldwide to deliver transformative solutions for supply chain professionals.We pride ourselves on fostering a diverse and engaging workplace environment where the power of great ideas thrives. Our team consists of talented individuals from varied backgrounds, promoting a culture that champions growth through innovation. At Platform Science, we value empathy, transparency, and the ability to tackle challenges with creativity and resilience, as we work together as one cohesive team.
Appian Corporation
Join Appian as a Principal Software Engineer, where you will lead the design and development of cutting-edge software solutions. As a key member of our engineering team, you will leverage your expertise to drive innovation and deliver high-quality products that meet our clients' needs. Collaborate with cross-functional teams to enhance existing applications and create new features that elevate the user experience.
Appian
Join Appian as a Lead Software Engineer, where you will spearhead our software development initiatives, leveraging cutting-edge technologies to drive innovative solutions. In this role, you will guide a team of talented engineers, ensuring the design and implementation of high-quality software products that meet our clients' needs.
MicroStrategy Incorporated
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
Appian Corporation
Join Appian as a Lead Software Engineer and take your career to the next level! We are seeking an innovative, passionate individual to lead our software development team. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet our clients' needs.The ideal candidate will have a strong background in software engineering, excellent problem-solving skills, and the ability to work collaboratively in a fast-paced environment. If you're ready to make an impact and drive technological advancements, we want to hear from you!
Appian Corporation
Join Appian as a Lead Software Engineer and take a pivotal role in shaping innovative software solutions. You will lead a team of talented engineers, driving the development of impactful applications that enhance business processes. Your expertise will be essential in mentoring junior developers, ensuring code quality, and implementing best practices in software engineering.
Sign in to browse more jobs
Create account — see all 637 results

