
CAST is the market leader in Software Intelligence. Its unique technology thoroughly examines the structure of complex software systems, with MRI-like precision. It delivers accurate, actionable, and automated views of software architecture, critical flaws, quality grades, sizing metrics, open source usage, and cloud readiness levels. Hundreds of companies rely on CAST for greater objectivity in crucial business decisions, faster application modernization for Cloud, raising the quality and security of their custom software. CAST operates globally with offices in North America, Europe, India, China.
Title: Software Developer
Location: Bangalore
Job definition
Working at CAST R&D means being an important part of a highly-talented, fast-paced, multicultural and Agile team based in Paris (France) and Bangalore (India). The team builds sophisticated source code analysis platform leveraging parsing, control flow, data flow and others mechanisms to fully understand the inner structure of the complex IT Systems developed and used by the Fortune 500 companies.
You, working as individual contributor, will be integrated in Dashboard Teams working on web portals of CAST AIP. Your teammates will be located in India and in France and you will have the opportunity to travel to France every year. You will collaborate to writing and designing new features and improve existing ones. You will write unit tests and drive code reviews. You will participate into best practices definition and technology watch. Depending on will, skills and experience, you will have the opportunity to take technical lead on topics or projects.
While the domain of CAST is a niche, the position will propose you to work on software that dedicate to company Dashboards and control software, focusing on technical and creative skills.
Profile
- Experience : 3-6 years
Experience in developing full-stack applications at scale - Should have experience in any of the front-end frameworks like React, Angular, BackboneJS, Ext, etc, and HTML/CSS/Bootstrap.
- Experience in backend technologies like NodeJS, Python, GOLANG, REST web services and Java(OOPS, Collections, DB Access) or any other technology.
- Hands on experience in JavaScript Concepts (OO-JS, Closures, Unit Testing, Module Patterns etc)
- Good to have skills like REST, Bootstrap, UI Components, CI/CD, NoSQL based DB is added advantage.
- Experience with advanced CSS programming using LESS or SASS is a plus.
- Expertise in of server side technologies and SQL/NoSQL is a plus.
- Experience of JavaScript testing frameworks like Karma, Mocha, Jest etc.
- It involves design the software system, Select algorithms, theories or technologies that will be used for BUSINESS Applications
- Contribute to software development design discussions for new features and new product development
- Strong Problem solving skills and ability to troubleshoot applications & environment issues
- Adaptability, ability to learn faster, Independent, responsible and diligent.
- Good team spirit and interpersonal skills, Excellent Written, Verbal, communication skills, Analytical skills & Business Thinking.
Ideally, you know how to write unit tests and maybe even better write them in TDD. You have knowledge in agile methodologies such as Scrum. You know about GIT and the use of continuous integration tools. You have developed single page JS applications end to end.
Candidate should have a bachelor or Master technical degree or equivalent experience. Strong knowledge in software engineering. Proactive Self Starter, creative thinker in designing, developing and supporting applications. Work as part of cross functional, passionate agile project teams to ensure quality is driven into the heart of the development process.

About Cast Software
About
Connect with the team
Similar jobs
Company: CorpCare
Title: Lead Engineer (Full stack developer)
Location: Mumbai (work from office)
CTC: Commensurate with experience
About Us:
CorpCare is India’s first all-in-one corporate funds and assets management platform. We offer a single-window solution for corporates, family offices, and HNIs. We assist corporates in formulating and managing treasury management policies and conducting reviews with investment committees and the board.
Job Summary:
The Lead Engineer will be responsible for overseeing the development, implementation, and management of our corporate funds and assets management platform. This role demands a deep understanding of the broking industry/Financial services industry, software engineering, and product management. The ideal candidate will have a robust background in engineering leadership, a proven track record of delivering scalable technology solutions, and strong product knowledge.
Key Responsibilities:
- Engineering Strategy and Vision:
- Develop and communicate a clear engineering vision and strategy aligned with our broking and funds management platform.
- Conduct market research and technical analysis to identify trends, opportunities, and customer needs within the broking industry.
- Define and prioritize the engineering roadmap, ensuring alignment with business goals and customer requirements.
- Lead cross-functional engineering teams (software development, QA, DevOps, etc.) to deliver high-quality products on time and within budget.
- Oversee the entire software development lifecycle, from planning and architecture to development and deployment, ensuring robust and scalable solutions.
- Write detailed technical specifications and guide the engineering teams to ensure clarity and successful execution.
- Leverage your understanding of the broking industry to guide product development and engineering efforts.
- Collaborate with product managers to incorporate industry-specific requirements and ensure the platform meets the needs of brokers, traders, and financial institutions.
- Stay updated with regulatory changes, market trends, and technological advancements within the broking sector.
- Mentor and lead a high-performing engineering team, fostering a culture of innovation, collaboration, and continuous improvement.
- Recruit, train, and retain top engineering talent to build a world-class development team.
- Conduct regular performance reviews and provide constructive feedback to team members.
- Define and track key performance indicators (KPIs) for engineering projects to ensure successful delivery and performance.
- Analyze system performance, user data, and platform metrics to identify areas for improvement and optimization.
- Prepare and present engineering performance reports to senior management and stakeholders.
- Work closely with product managers, sales, marketing, and customer support teams to align engineering efforts with overall business objectives.
- Provide technical guidance and support to sales teams to help them understand the platform's capabilities and competitive advantages.
- Engage with customers, partners, and stakeholders to gather feedback, understand their needs, and validate engineering solutions.
Requirements:
- BE /B. Tech - Computer Science from a top engineering college
- MBA a plus, not required
- 5+ years of experience in software engineering, with at least 2+ years in a leadership role.
- Strong understanding of the broking industry and financial services industry.
- Proven track record of successfully managing and delivering complex software products.
- Excellent communication, presentation, and interpersonal skills.
- Strong analytical and problem-solving abilities.
- Experience with Agile/Scrum methodologies.
- Deep understanding of software architecture, cloud computing, and modern development practices.
Technical Expertise:
- Front-End: React, Next.js, JavaScript, HTML5, CSS3
- Back-End: Node.js, Express.js, RESTful APIs
- Database: MySQL, PostgreSQL, MongoDB
- DevOps: Docker, Kubernetes, AWS (EC2, S3, RDS), CI/CD pipelines
- Version Control: Git, GitHub/GitLab
- Other: TypeScript, Webpack, Babel, ESLint, Redux
Preferred Qualifications:
- Experience in the broking or financial services industry.
- Familiarity with data analytics tools and methodologies.
- Knowledge of user experience (UX) design principles.
- Experience with trading platforms or financial technology products.
This role is ideal for someone who combines strong technical expertise with a deep understanding of the broking industry and a passion for delivering high-impact software solutions.
Role: Python Full Stack Developer
Onsite- Bengaluru
Experience: 3+ Years
Contract Duration: 6 Months
Notice0 less than 15 days
We are looking for, Java Full stack Developer / Java Developer
Relevant Experience (In years):4+
Job Location: Mumbai
Skill: Java 8+, Spring Boot, Spring, Junit, MySQL, JSP, Servlet, JPA/Hibernate, REST Web service, SOAP web service, JQuery, Ajax, HTML, JS, JSON.
Role Category: Software Development
Education: BE / BTech in Any Specialization, MCA, BSC (IT)
Desired Competencies (Technical / Behavioral Competency)
Has experience working on Frontend technologies CSS, HTML, and JavaScript / JQuery
Hands-on experience of MYSQL Database.
Good verbal and written communication and collaboration skills to effectively communicate with both business and technical teams.
Comfortable working in a fast-paced, result-oriented environment.
Able to understand the requirement quickly and efficiently, should be able to work independently.
Significant Java Programming experience (in J2EE).
Prefer to have experience work with Agile Sprint and Scrum methodology.
Should be able to understand the requirements clearly and document the same whenever required.
Able to write reusable and scalable components and to build product aligned to platform architecture.
Follow coding guidelines and write efficient code.
Perform unit testing and preparation of unit test cases effectively.
Explore new technologies and carryout POCs
Willingness to explore and innovate new ideas with team members and appreciate individual inputs/ strengths
Good communication skills.
To support product and team with positive attitude and full dedication.
Technical Lead Recruitment Solutions
We are looking for a passionate Team Lead with 8+ years of experience to tackle some of the most meaningful problems in the recruitment space. You'll be at the forefront of building AI agents to transform recruitment workflows, designing next-generation candidate experiences, and revolutionizing how enterprises manage their hiring processes.
As Team Lead, you'll guide development efforts toward successful project delivery while providing technical coaching and mentorship to your team. Your leadership will be crucial in maintaining high standards of software quality and identifying areas for growth and improvement within your team.
Your code will have millions of eyeballs from 200 countries right from Azerbaijan to Australia and closer to home, you will help hire from Jhumritalaiya to Jammu.
Key Responsibilities
* Guide team development efforts towards successful project delivery
* Provide technical leadership to teammates through coaching and mentorship
* Maintain high standards of software quality within the team by establishing good practices and habits
* Identify and encourage areas for growth and improvement within the team
* Collaborate with other software developers, business analysts, and software architects to plan, design, develop, test, and maintain web and desktop-based business applications
* Assist in the collection and documentation of user requirements, development of user stories, estimates, and work plans
* Design and implement scalable architecture to support data-intensive applications
* Oversee the deployment of applications to cloud providers like AWS or GCP
Requirements
* 8+ years of experience developing software on a Java/J2EE and relational database stack
* Proven experience in leading technical teams and mentoring junior developers
* Strong expertise in designing scalable architecture to support data-intensive applications
* Mastery of technologies including Spring, Hibernate, SQL, and REST to design microservices-based architecture
* Experience in setting up and deploying applications to cloud providers like AWS or GCP
* Ability to harness AI as an engineering assistant to improve productivity and code quality
Good to have
* Experience with frontend development - JavaScript frameworks like Backbone/Angular
* Data science experience - fetching data from multiple sources, modeling, and extracting information with familiarity in tooling, processing, and deployment (MongoDB, Hadoop, Mahout, Neo4j, etc.)
* Information security experience - OWASP Security principles and implementation
Our Tech Stack
Java, Spring, Hibernate, MySQL - RDS, MongoDB, Apache Solr, Spring Cloud, S3 - Angular 2, Backbone JS, Azure OpenAI. Our applications are hosted on AWS and GCP.
What We Value
* Great attitude to ask questions, learn, and suggest process improvements
* Meticulous attention to detail and ability to identify edge cases
* Equal importance to planning, coding, code reviews, documentation, and testing
* High motivation with fresh ideas and perspectives to help us move toward our goals faster
* Strong team player who enjoys mentoring juniors and getting mentored by seniors
* Commitment to release cycles and deadlines
* Open-minded approach to considering AI as a helpful engineering assistant that can enhance team capabilities
Join us in building the future of recruitment technology! Apply today to make a significant impact in how companies worldwide hire talent.
We are hiring for Java / Spark Developer.
Good IT experience in JAVA technology and its frameworks
Hands on experience in JAVA FULL STACK development including MINIMUM 2YEAR IN SPARK
Experience in writing SQL for any one Relational database ex. Oracle
Extensive knowledge in HiveSQL Hadoop
Experience in Version control through Bitbucket Issue tracking through JIRA CICD
Requirements
* Explore
As an engineer, you will have multiple ways, tools & technologies to solve a particular problem. We want you to take things in your own hands and figure out the best way to solve it.
* PDCT
Plan, design, code & write test cases for problems you are solving
* Tuning
Help to tune performance, including reviewing system and application logs
* Security
Work on code-level application security
Technologies :
* React
* Python (Some knowledge or past work-ex)
* Typescript (Optional)
The challenges are great (as are the rewards). If you are looking to take these backend challenges head on & wish to learn a great deal out of it and contribute to the company along the way, this is the role for you.
Company & team :
Until now companies across the world, manage their analytical workflow through a number of data tools, for each use case adding one more tool to the stack leading to high maintenance cost and difficulties with respect to scaling. Research shows, companies only spend about 11% of time on extracting value out of their data and the other 89% of their time goes on just maintaining the “Frankenstein” data infrastructure.
Here enters Datazip Software-as-a-service, which is a no-code, scalable, all-in-one, data stack (Data Ops) for organisations to ingest, store, transform and visualise data, resulting in fast data-driven decision making, all without the need for expensive data teams. We are providing Ingestion with 150+ sources, Data Warehousing, Data analytics (BI tool), Data transformation solutions as a whole managed stack.
Companies have more data than ever to activate and extract value. But they’re also approached by a plethora of data tools and service providers for different steps in the process.
Our mission is to provide the quickest, trustworthy and most reliable end-to-end way for a company to extract the value of their data covering all steps.
What sets us apart : Product and our character
* We have accepted the challenge of solving the problem of data infrastructure end-to-end, not just the part of it and you will not find us resting till we solve this. ( yeah, we are Tireless! )
* An incredibly consistent culture based on 5 distinguishing characteristics: Persistence, Impact, Passion, Integrity & Fun (of course !!)
And it’s working! Within 3 months of incorporation Datazip shipped out its V0, secured funding and was also entrusted by multiple startups for their data infrastructure needs.
Given the Core deep tech nature of our product, we are on the lookout of Rockstar Founding Team engineers. Your main job will be to get already present best in class open source tools, and modify them to fit the use cases in scalable, secure & observable manner. These tools should work well together as well.
Founding team
Shubham Baldava
Shubham CTO, 7 years industry experience with 3 unicorns, solving data. NIT Jamshedpur alumn
Rohan Khameshra
Rohan was a data scientist at Khatabook. He loves data and is helping with product and sales at Datazip. IIT Kharagpur alumn
Sandeep Devarapalli
Sandeep was a space scientist at ISRO, loves to build Tech products and he is currently contributing to Datazip to help anyone work with data at scale, mainly handling growth and marketing. IIM Calcutta alumn
Position: Full Stack developer
Location: Bangalore
Experience: 3 to 5 years, preferably in an agile environment
RESPONSIBILITIES
· Understanding requirements present in specification documents
· Knowledge on cloud environment
· API development for consumption by webapp and mobile apps
· Database schema design
· Integration with partner systems based on REST APIs
· Working with code base across multiple development & staging environments
· Take part in User Acceptance Testing (UAT)
· Be part of Production deployment & release activities
TECH SKILLS
· Must Have:
* Python and Node Js
* RDBMS :Postgre SQL/ MongoDB
* Must have knowledge on AWS or Digital Ocean
* Good documentation skills
· Good to have:
* Javascript
* RabbitMQ
* Django
* Docker
* Redis
* Flask
* nginx
* graylog
They are backed by some of the world’s top marquee funds in our journey to create transparency and standardization to an otherwise opaque industry.
Your responsibilities:
● Understand the business context and build high-quality code using proven design and
architectural patterns
● Develop, test and deploy integrations required to meet business requirements
● Carry out unit tests and other quality control mechanisms to inform and validate the code and design
● Utilizing and monitoring cloud infrastructure resources (such as AWS, Azure) efficiently
● Participate in a highly fluid environment applying agile software development principles
● Ensure the coding standards are on-par with the best in the industry
Educational Qualifications:
● Bachelor's or Master’s degree in a quantitative field (e.g. Mathematics, Engineering, Computer Science)
Must have skills:
● 3+ years of experience with React.js, React Native, and Node.js/Java/Go
● Experience in building and deploying a mobile application using React Native.
● Strong proficiency in JavaScript/TypeScript, including DOM manipulation and the JavaScript object model
● A sound understanding of Redux/Flux, Webpack, ES6, Jest.
● Must have hands-on experience in Restful APIs
● Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions, or approaches to problems
● Ability to ship features on a weekly basis: should be good at time management and
prioritization
● Hands-on experience in CI/CD principles and TDD
● Strong written and verbal English communication skills
Good to have skills:
● Experience in event-driven & asynchronous I/O frameworks
● Exposure to business process and workflow automation
● Working experience in process-driven and data-intensive business applications










