Confirmed on the employer's own hiring board on Oct 13, 2026. First seen by Alion on Oct 12, 2026.
Role: Senior Full Stack Developer
Location: India, Remote
Experience: 7+ Years
Algoworks
About the Company
Algoworks is an award-winning artificial intelligence, engineering services and experience transformation firm with offices across the United States, Europe, South America and India. We bring together a global team of engineers, architects, designers, researchers and operators united by rigor, accountability and a commitment to delivering measurable results.
For over 20 years, Algoworks has partnered with Fortune 500 organizations across the Americas, Europe and Asia to define, build and run technology that drives meaningful business outcomes. Our work combines human-centered design, engineering excellence and AI-powered capabilities to solve complex challenges with clarity and precision. Innovation, particularly in the responsible application of AI, is embedded in how teams approach problem-solving and continuous improvement.
At Algoworks, growth is continuous and closely tied to impact. Teams collaborate across geographies and disciplines, strengthening outcomes through shared insight and collective expertise. The culture values transparency, open dialogue and an environment where every voice is heard and contribution is recognized.
Through collaboration, accountability and a focus on results, Algoworks operates at the intersection of technology and people, building not only advanced systems but strong global teams that elevate performance and create lasting impact.
Follow the video below to know about us! Clipchamp
Role Overview
We are seeking a highly experienced Senior Full Stack Developer to join our engineering team. The candidate will be responsible for designing, developing, enhancing, and modernizing critical enterprise applications while supporting the ongoing maintenance of existing systems.
The ideal candidate will have extensive experience across modern Microsoft technologies and legacy enterprise platforms, with strong hands-on expertise in C#, ASP.NET, Adobe ColdFusion (CFML), JavaScript/TypeScript, and SQL Server. The role involves delivering new features, resolving complex production issues, and supporting the long-term modernization of enterprise applications.
The candidate will collaborate closely with Product Owners, QA, DevOps, Architecture, and Support teams to deliver secure, scalable, and maintainable software solutions in an Agile environment.
Key Responsibilities
1. Full Stack Application Development
- Design, develop, enhance, and maintain enterprise web applications and backend services.
- Build scalable, maintainable, and secure software solutions using C#, ASP.NET, JavaScript, and TypeScript.
- Develop and consume RESTful APIs and service integrations.
- Apply object-oriented programming principles and software design patterns.
- Ensure code quality, application performance, and maintainability through established engineering practices.
2. Legacy Application Modernization
- Work across legacy Adobe ColdFusion applications and modern .NET-based services.
- Maintain, enhance, and support existing ColdFusion applications that underpin critical business processes.
- Participate in application modernization initiatives and support migration efforts.
- Identify opportunities to improve legacy application performance, maintainability, and scalability.
- Integrate existing ColdFusion applications with newer .NET-based services while maintaining business continuity.
3. SQL Server & Database Optimization
- Develop, maintain, and optimize SQL Server database components.
- Write and manage complex SQL queries, stored procedures, triggers, and views.
- Perform query optimization and database performance tuning.
- Troubleshoot database-related issues affecting application functionality and performance.
- Ensure efficient data access and reliable database operations.
4. Production Support & Troubleshooting
- Investigate and resolve complex production issues across application, database, and integration layers.
- Perform debugging, technical investigations, and root-cause analysis.
- Identify performance bottlenecks and implement sustainable solutions.
- Support application stability across development, testing, and production environments.
- Collaborate with Support, QA, and engineering teams to resolve technical issues.
5. Software Quality & Engineering Best Practices
- Conduct code reviews and maintain development standards.
- Perform unit testing, debugging, and performance optimization.
- Follow secure coding practices and established software design principles.
- Ensure solutions meet quality, reliability, maintainability, and security requirements.
- Contribute to continuous improvement of engineering processes and software quality.
6. Technical Design & Collaboration
- Collaborate with Product Owners and stakeholders to understand requirements and deliver appropriate technical solutions.
- Participate in architectural discussions and technical design decisions.
- Work closely with QA, DevOps, Architecture, and Support teams throughout the development lifecycle.
- Support deployments and troubleshoot issues across environments.
- Mentor junior developers on development standards, coding practices, and technical problem-solving.
Required Technical Skills & Competencies
- 7+ years of professional software development experience.
- Strong hands-on experience developing enterprise applications using C# and ASP.NET.
- Extensive experience supporting and enhancing Adobe ColdFusion (CFML) applications.
- Strong experience with JavaScript and TypeScript.
- Experience designing and developing RESTful APIs and service integrations.
- Strong understanding of object-oriented programming principles and software design patterns.
- Advanced SQL Server experience, including complex queries, stored procedures, triggers, views, query optimization, and database performance tuning.
- Experience troubleshooting and resolving complex production issues.
- Strong understanding of enterprise application architecture and system integration.
- Experience working in Agile/Scrum development environments.
- Understanding of secure coding and application security best practices.
- Excellent communication and collaboration skills.
Must-Have Skills
- C#
- ASP.NET
- Adobe ColdFusion (CFML)
- JavaScript / TypeScript
- Advanced SQL Server
- Complex SQL Queries
- Stored Procedures, Triggers & Views
- Query Optimization & Database Performance Tuning
- REST API Development
- Enterprise Application Development
- Production Support & Troubleshooting
- Enterprise Application Architecture
- Object-Oriented Programming
- Software Design Patterns
- 7+ Years of Software Engineering Experience
Good to Have Skills
- Legacy enterprise application modernization
- ColdFusion application migration to modern technology stacks
- Cloud-hosted enterprise applications
- Azure DevOps
- Git and CI/CD practices
- Highly configurable SaaS platforms
- Secure coding and application security
- Large-scale enterprise application support
- Modern .NET-based services and integration patterns
Desired Attributes
- Strong analytical and problem-solving skills.
- Ability to investigate and resolve complex technical issues independently.
- Effective communication and stakeholder management skills.
- Self-motivated and ownership-driven mindset.
- Strong attention to detail and commitment to software quality.
- Ability to mentor team members and promote engineering best practices.
- Adaptability when working across legacy and modern technologies.
- Ability to collaborate effectively with cross-functional teams.
- Commitment to continuous improvement, application modernization, and engineering excellence.
Interview Process
2-3 rounds of discussion.

