Trivandrum, Kerala, India
Not disclosed
On-site
Full Time
Job title : Python developer Location : Trivandrum/Bangalore/Hybrid Key responsibilities : Collaborate with the Development team, Business Analysts and Product owner to determine application requirements. Write scalable and testable python code using the Python programming language and relevant third-party libraries. Code migration from Python 2.x to Python 3x. Liaising and interacting with IT Business Analysts and Business Architects regarding specific items of software functionality that are being requested by and/or through internal users. Adherence to standard software development principles and established development processes. Document all workflows & propose efficiencies when applicable. Qualifications and Experience Relevant degree or diploma in computer science, information technology, computer engineering and information system management 4+ years of experience in relevant technologies. Expert knowledge of Python, related frameworks and third-party libraries including numpy and pandas. A deep understanding of multiprocessor architecture and the threading limitations of Python. Experience with handling large data volumes efficiently and affinity to data. Skills and Knowledge Professional understanding of Python 2.7 and higher. Knowledge in Mongodb 3-5, query language, including aggregation framework. Ideally including experience in setting up and maintaining replica sets. Front end skills in PHP, Laravel, JavaScript, Typescript and knowledge of Angular and React are a plus. Any additional proficiencies in .NET C# MVC and .NET Core 5, jQuery, MSSQL are warmly welcomed. Experience using Docker, Powershell, or Linux Bash. Proficiency in using git. Show more Show less
Trivandrum, Kerala, India
Not disclosed
On-site
Full Time
Job Title : C# Developer Location : Bangalore/Hybrid Key Responsibilities: Design, develop, and maintain C# applications using .NET frameworks, adhering to SOLID principles and OOPS best practices. Build RESTful APIs using design patterns like Repository , Dependency Injection , and Singleton for scalable, maintainable code. Implement background services, multithreaded applications, and parallel processing for high-performance solutions. Design efficient database models using EF Core , optimize data access with LINQ , stored procedures, and Dapper. Follow Test-Driven Development ( TDD ) practices, writing unit tests before implementing features to ensure code quality and stability. Implement security measures to protect applications and data. Deploy applications on AWS , including EC2, RDS, and Lambda. Document code, design decisions, and system architecture for maintainability. Qualifications: Education: Bachelor’s degree in Computer Science, IT, or related field. Experience: 4+ years with C#, NET 6/7, LINQ, NUnit/XUnit, EF Core, Dapper, SQL, JavaScript, and TypeScript. Strong understanding of SOLID principles, OOP, and design patterns. Experience with multithreading, parallel processing, and background services. Familiarity with AWS services and DevOps practices. Strong problem-solving, communication, and collaboration skills. Preferred Qualifications : Experience with front-end frameworks like React or Vue.js. AWS and Azure certifications. Knowledge of microservices, containerization (Docker, Kubernetes), and serverless architectures. Show more Show less
Trivandrum, Kerala, India
Not disclosed
On-site
Full Time
Job title : Python developer Location : Trivandrum/Bangalore/Hybrid Key responsibilities : Collaborate with the Development team, Business Analysts and Product owner to determine application requirements. Write scalable and testable python code using the Python programming language and relevant third-party libraries. Testing and debugging applications. Code migration from Python 2.x to Python 3x. Liaising and interacting with IT Business Analysts and Business Architects regarding specific items of software functionality that are being requested by and/or through internal users. Adherence to standard software development principles and established development processes. Document all workflows & propose efficiencies when applicable. Additional duties as assigned. Qualifications and Experience Relevant degree or diploma in computer science, information technology, computer engineering and information system management 4+ years of experience in relevant technologies. Expert knowledge of Python, related frameworks and third-party libraries including numpy and pandas. A deep understanding of multiprocessor architecture and the threading limitations of Python. Experience with handling large data volumes efficiently and affinity to data. Skills and Knowledge Professional understanding of Python 2.7 and higher. Knowledge in Mongodb 3-5, query language, including aggregation framework. Ideally including experience in setting up and maintaining replica sets. Front end skills in PHP, Laravel, JavaScript, Typescript and knowledge of Angular and React are a plus. Any additional proficiencies in .NET C# MVC and .NET Core 5, jQuery, MSSQL are warmly welcomed. Experience using Docker, Powershell, or Linux Bash. Proficiency in using git. Show more Show less
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.