Senior Software Engineer

CAST Software

Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

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 a sophisticated source code analysis platform leveraging parsing control flow data flow and other mechanisms to fully understand the inner structure of the complex IT Systems developed and used by Fortune 500 companies.

You will be working as an individual contributor and will be integrated with the Dashboard Teams working on web portals of CAST AIP.

Your teammates are based in India.

You will collaborate to write and design new features and improve existing ones. You will write unit tests and drive code reviews.

You will participate into the best practices definition and technology watch.

Depending on your 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 is dedicated to company dashboards and control software focusing on technical and creative skills.

Profile

Experience in developing front-end/full stack applications at scale

Should have experience in any of the front-end framework like ReactJS (preferable) BackboneJS AngularJS etc and HTML/CSS/Bootstrap .

Experience in backend technologies like 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 an added advantage.

Experience with advanced CSS programming using LESS or SASS is a plus.

Expertise in server-side technologies and SQL/NoSQL is a plus.

Experience in JavaScript testing frameworks like Karma Mocha Jest etc.

It involves designing the software system and selecting 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 & and environment issues.

Adaptability ability to learn faster independent responsible and diligent.

Good team spirit and interpersonal skills Excellent Written and verbal communication skills Analytical skills & Business Thinking.

The candidate should have a passion for technology and a flexible creative approach to problem-solving. You are autonomous and take responsibility for your work.

Ideally you know how to write unit tests and maybe even better write them in TDD. You know agile methodologies such as Scrum. You know GIT and the use of continuous integration tools. You have developed single-page JS applications end to end.

Qualifications and Role Expectations:

Candidate should have a bachelors or masters technical degree or equivalent experience.

Strong knowledge of software engineering.

Proactive Self Starter a 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.


Required Experience:

Senior IC

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 a sophisticated source code analysis platform leveraging parsing control flow data flow and other mechanisms to fully understa...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • AWS
  • Data Structures
  • Software Development
  • Java
  • Distributed Systems

About Company

Company Logo

Instant insight into your applications. Whenever you need to know, improve, transform, control.

View Profile View Profile