
MS-SQL Database Programmer
at Comp is pioneer of radio taxi industry in India. It has succ

Similar jobs
Job Title : Perl Developer
Experience : 6+ Years
Engagement Type : C2C (Contract)
Location : Remote
Shift Timing : General Shift
Job Summary :
We are seeking an experienced Perl Developer with strong scripting and database expertise to support an application modernization initiative.
The role involves code conversion for compatibility between Sybase and MS SQL, ensuring performance, reliability, and maintainability of mission-critical systems.
You will work closely with the engineering team to enhance, migrate, and optimize codebases written primarily in Perl, with partial transitions toward Python for long-term sustainability.
Mandatory Skills :
Perl, Python, T-SQL, SQL Server, ADO, Git, Release Management, Monitoring Tools, Automation Tools, CI/CD, Sybase-to-MSSQL Code Conversion
Key Responsibilities :
- Analyze and convert existing application code from Sybase to MS SQL for compatibility and optimization.
- Maintain and enhance existing Perl scripts and applications.
- Where feasible, refactor or rewrite legacy components into Python for improved scalability.
- Collaborate with development and release teams to ensure seamless integration and deployment.
- Follow established Git/ADO version control and release management practices.
- (Optional) Contribute to monitoring, alerting, and automation improvements.
Required Skills :
- Strong Perl development experience (primary requirement).
- Proficiency in Python for code conversion and sustainability initiatives.
- Hands-on experience with T-SQL / SQL Server for database interaction and optimization.
- Familiarity with ADO/Git and standard release management workflows.
Nice to Have :
- Experience with monitoring and alerting tools.
- Familiarity with automation tools and CI/CD pipelines.
- Curiosity, passion, teamwork, and initiative
- Extensive experience with SQL Server (T-SQL, query optimization, performance tuning, schema design)
- Strong proficiency in C# and .NET Core for enterprise application development and integration with complex data models
- Experience with Azure cloud services (e.g., Azure SQL, App Services, Storage)
- Ability to leverage agentic AI as a development support tool, with a critical thinking approach
- Solid understanding of agile methodologies, DevOps, and CI/CD practices
- Ability to work independently and collaboratively in a fast-paced, distributed team environment
- Excellent problem-solving, analytical, and communication skills
- Master's degree in Computer Science or equivalent; 5+ years of relevant work experience
- Experience with ERP systems or other complex business applications is a strong plus
As an engineer, you will help with the implementation, and launch of many key product features. You will get an opportunity to work on a wide range of technologies (including Spring, AWS Elastic Search, Lambda, ECS, Redis, Spark, Kafka etc.) and apply new technologies for solving problems. You will have an influence on defining product features, drive operational excellence, and spearhead the best practices that enable a quality product. You will get to work with skilled and motivated engineers who are already contributing to building high-scale and high-available systems.
If you are looking for an opportunity to work on leading technologies and would like to build product technology that can cater millions of customers inclined towards providing them the best experience, and relish large ownership and diverse technologies, join our team today!
What You'll Do:
- Creating detailed design, working on development and performing code reviews.
- Implementing validation and support activities in line with architecture requirements
- Help the team translate the business requirements into R&D tasks and manage the roadmap of the R&D tasks.
- Designing, building, and implementation of the product; participating in requirements elicitation, validation of architecture, creation and review of high and low level design, assigning and reviewing tasks for product implementation.
- Work closely with product managers, UX designers and end users and integrating software components into a fully functional system
- Ownership of product/feature end-to-end for all phases from the development to the production.
- Ensuring the developed features are scalable and highly available with no quality concerns.
- Work closely with senior engineers for refining the and implementation.
- Management and execution against project plans and delivery commitments.
- Assist directly and indirectly in the continual hiring and development of technical talent.
- Create and execute appropriate quality plans, project plans, test strategies and processes for development activities in concert with business and project management efforts.
The ideal candidate is a passionate engineer about delivering experiences that delight customers and creating solutions that are robust. He/she should be able to commit and own the deliveries end-to-end.
What You'll Need:
- A Bachelor's degree in Computer Science or related technical discipline.
- 2-3+ years of Software Development experience with proficiency in Java or equivalent object-oriented languages, coupled with design and SOA
- Fluency with Java, and Spring is good.
- Experience in JEE applications and frameworks like struts, spring, mybatis, maven, gradle
- Strong knowledge of Data Structures, Algorithms and CS fundamentals.
- Experience in at least one shell scripting language, SQL, SQL Server, PostgreSQL and data modeling skills
- Excellent analytical and reasoning skills
- Ability to learn new domains and deliver output
- Hands on Experience with the core AWS services
- Experience working with CI/CD tools (Jenkins, Spinnaker, Nexus, GitLab, TeamCity, GoCD, etc.)
- Expertise in at least one of the following:
- Kafka, ZeroMQ, AWS SNS/SQS, or equivalent streaming technology
- Distributed cache/in memory data grids like Redis, Hazelcast, Ignite, or Memcached
- Distributed column store databases like Snowflake, Cassandra, or HBase
- Spark, Flink, Beam, or equivalent streaming data processing frameworks
- Proficient with writing and reviewing Python and other object-oriented language(s) are a plus
- Experience building automations and CICD pipelines (integration, testing, deployment)
- Experience with Kubernetes would be a plus.
- Good understanding of working with distributed teams using Agile: Scrum, Kanban
- Strong interpersonal skills as well as excellent written and verbal communication skills
• Attention to detail and quality, and the ability to work well in and across teams
We are seeking applications for a Senior Technical Architect of .NET for our client, a leading Fintech in the lending domain.
As a strong tech leader, you will lead development activities across multiple enterprise projects.
Role & Responsibilities:
Solve complex problems and produce the highest quality code.
Work closely with both external clients and internal, cross-functional product and technical teams to support multiple projects.
Maintain technical design documentation, communicating architectural and design changes to development teams
Conduct regular design and code reviews, establishing and publishing quality and performance metrics
Manage and foster a team-oriented environment, providing technical oversight to team members
Skills & Qualifications:
10+ years of professional experience on .NET framework 4x
Solid understanding and experience with Object-Oriented design & development
Excellent hands-on C# coding skills
Experience working with ASP.NET MVC, Entity Framework, LINQ, NoSQL, Message Queue, and building Reusable Libraries
Should possess SQL Server database skills to design new or alter existing table structures as per the requirements
Exposure in building web-based applications
Should have worked on a complex enterprise business application in a product-based IT company and/or banking and financial services company
Data-driven, analytical approach to problem-solving and project management
Working experience with Agile methodologies.
· Strong knowledge of .NET web framework.
· Proficient in {C# and/or VB.NET}, with a good knowledge of their ecosystems
· Strong understanding of object - oriented programming
· Skill for writing reusable libraries
· Familiar with various design and architectural patterns
· Familiarity with Microsoft SQL Server.
· Experience with web application frameworks
· Familiarity with Windows Presentation Framework
· A knack for writing clean, readable, and easily maintainable code
· Understanding of fundamental design principles for building a scalable application
· Experience creating database schemas that represent and support business processes
· Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
· Proficient understanding of code versioning tools {such as Git, SVN}
Responsibilities:
· Design, build and maintain efficient, reusable, and reliable code
· Integrate data storage solutions.
· Engage in SQL Version upgrade and Windows upgrade activities
· Ensure the best possible performance, quality, and responsiveness of applications
· Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
· Help maintain code quality, organization, and automatization
- Strong experience in developing enterprise web applications.
- Expertise on the Microsoft technology stack (.NET, C#, ASP.NET, MVC, Web API, SQL Server)
- Candidates should have solid understanding of object-oriented programming and programming principles NET, C ,MVC, XML, MS Sql Database debugging and analysing code.
- Candidates should have experience with SDLC to include the following stages requirements analysis design coding testing documentation and implementation.
- Experience with .Net core Web API MVC C# Entity Framework
- Troubleshooting & analysing skills.
- Development experience required for Continuous improvement program.
- Good problem-solving capabilities in Developed applications.
- Exposure to Angular is an added advantage
RequiredSkills:
• Minimum of 4-6 years of experience in data modeling (including conceptual, logical and physical data models. • 2-3 years of experience inExtraction, Transformation and Loading ETLwork using data migration tools like Talend, Informatica, Datastage, etc. • 4-6 years of experience as a database developerinOracle, MS SQLor another enterprise database with a focus on building data integration process • Candidate should haveanyNoSqltechnology exposure preferably MongoDB. • Experience in processing large data volumes indicated by experience with BigDataplatforms (Teradata, Netezza, Vertica or Cloudera, Hortonworks, SAP HANA, Cassandra, etc.). • Understanding of data warehousing concepts and decision support systems.
• Ability to deal with sensitive and confidential material and adhere to worldwide data security and • Experience writing documentation for design and feature requirements. • Experience developing data-intensive applications on cloud-based architectures and infrastructures such as AWS, Azure etc. • Excellent communication and collaboration skills.
- Work closely with Engineering and Product teams to provide platform features and components to support Ingenio’s business objectives.
- Participate in the design and development of the company’s e-commerce layer.
- Translate Product requirements into scalable technical solutions, write high-quality code, conduct unit testing, provide technical leadership, and communicate project status to team members and stakeholders.
- Influence technical debt by re-designing components and adopting new technologies
What You'll Need To Be Successful
- 4 - 8 years of experience in software development.
- Expertise in C# and .NET framework.
- Expertise in developing services (SOAP-WCF and REST) and web development frameworks like ASP.NET MVC.
- Good knowledge of database concepts and Microsoft SQL Server.
- Solid foundation in computer science, with strong competencies in data structures, design patterns, concurrency, algorithms, and software design
- Research and evaluate new software, frameworks, and techniques to provide recommendations to the division.
- Design and develop robust and scalable software components.
- Strong analytical and troubleshooting skills.
- Bachelor's degree in Computer Science or a technical field.










