Careers
Build your career with us
Why Join AlgoSys Tech?
We service a wide range of verticals across banking, FMCG, and technology platforms. This diverse exposure provides exceptional growth opportunities at every step of your career.
At AlgoSys, you'll work on enterprise-grade products that make a real impact for major organizations.
Learning & Growth
Cross-domain exposure across banking, FMCG, and technology.
Great Culture
Collaborative environment where every voice matters.
Flexibility
Grow in the direction you choose.
Best Practices
Enterprise-grade engineering standards.
OPEN POSITIONS
Find Your Next Role
Build and maintain enterprise-grade applications using C# and the .NET ecosystem. You will work on high-performance backend services, APIs, and data processing pipelines powering our flagship products.
Responsibilities
- Design, develop, and maintain scalable .NET applications and RESTful APIs
- Write clean, testable, and well-documented code following SOLID principles
- Collaborate with cross-functional teams to translate business requirements into technical solutions
- Optimize application performance and troubleshoot production issues
- Participate in code reviews and contribute to engineering best practices
- Work with SQL Server and Entity Framework for data access and management
- Implement unit and integration tests to ensure code quality
Requirements
- 3+ years of professional experience with C# and .NET (Core/.NET 6+)
- Strong understanding of object-oriented programming and design patterns
- Experience with ASP.NET Core Web API and RESTful service design
- Proficiency with SQL Server, T-SQL, and ORM frameworks like Entity Framework
- Familiarity with version control systems (Git) and CI/CD pipelines
- Knowledge of cloud platforms (Azure preferred) is a plus
- Excellent problem-solving skills and attention to detail
- Bachelor's degree in Computer Science, Engineering, or equivalent experience
Develop modern, responsive, and high-performance web applications using Angular. You will build intuitive user interfaces for enterprise products, working closely with designers and backend engineers.
Responsibilities
- Build and maintain responsive web applications using Angular and TypeScript
- Implement reusable components, directives, and services following Angular best practices
- Collaborate with UX/UI designers to translate wireframes into pixel-perfect interfaces
- Integrate frontend applications with RESTful APIs and backend services
- Optimize application performance, accessibility, and cross-browser compatibility
- Write unit and end-to-end tests using Jasmine, Karma, and Cypress
- Stay current with Angular ecosystem updates and propose adoption of new features
Requirements
- 2+ years of professional experience with Angular (v14+) and TypeScript
- Strong understanding of HTML5, CSS3, SCSS, and responsive design principles
- Experience with Angular signals, standalone components, and modern Angular patterns
- Familiarity with state management patterns and RxJS
- Knowledge of frontend build tools, bundlers, and package managers
- Experience with RESTful API integration and asynchronous programming
- Understanding of web accessibility standards (WCAG)
- Bachelor's degree in Computer Science, Engineering, or equivalent experience
Bridge the gap between business stakeholders and engineering teams by analyzing requirements, defining product specifications, and ensuring delivered solutions meet client needs for our enterprise software products.
Responsibilities
- Gather, analyze, and document business requirements from stakeholders and clients
- Create detailed functional specifications, user stories, and acceptance criteria
- Conduct gap analysis between current systems and proposed solutions
- Facilitate workshops, meetings, and demos with clients and internal teams
- Work closely with engineering teams to ensure accurate implementation of requirements
- Perform UAT coordination and ensure deliverables meet quality standards
- Maintain product documentation, release notes, and knowledge base articles
Requirements
- 2+ years of experience as a Business Analyst in enterprise software or fintech
- Strong analytical and problem-solving skills with attention to detail
- Experience with requirements management tools (JIRA, Confluence, or similar)
- Excellent written and verbal communication skills
- Ability to create wireframes, process flows, and data models
- Understanding of software development lifecycle (Agile/Scrum preferred)
- Domain knowledge in banking, collections, or sales force automation is a plus
- Bachelor's degree in Business Administration, IT, or equivalent experience