Cubic Corporation Hiring For Senior Software Engineer (Angular) at Hyderabad , Secunderabad, [...]

Cubic Corporation
Secunderabad
INR 6,00,000 - 12,00,000
Job description
Job Description

Business Unit:

Cubic Transportation Systems

Company Details:

Cubic offers an opportunity to provide innovative technology for government and commercial customers around the globe, helping to solve their future problems today. We’re the leading integrator of payment and information technology and services for intelligent travel solutions worldwide. If you have an entrepreneurial spirit and thrive in an innovative environment, we want to talk to you about your next role at Cubic!

Job Details:

Job Description – Senior Software Engineer (Angular)

We are seeking a software engineer who can independently work on complex software engineering assignments. The software engineer will develop/fix real-time software applications that use data such as historical traffic information and real-time AVL reporting to provide riders with real-time information regarding their trip.

Role Responsibilities:

  • Work both independently and collaboratively with other engineers to develop system software.
  • Provide technical direction to software development programs.
  • Determine the technical direction and strategy for solving complex issues.
  • Identify, investigate and resolve technical issues.
  • Prepare design proposals reflecting cost, schedule, and technical approaches.
  • Recommend test control strategies and apparatus.
  • Define test schedules and data requirements; test software and document results.
  • Prepare development software, code software, and design enhancements.
  • Conduct in-house design reviews and technical meetings.
  • Maintain awareness of state-of-the-art technical developments.
  • Apply expertise to all areas of software engineering and development.
  • Provide functional or resource planning guidance to staff.
  • Interface with team members, management, customers, subcontractors, and vendors.
  • Identify software engineering process improvements and enforce execution.
  • Assume additional technical responsibilities as necessary.
  • Perform code review sessions with other developers and suggest improvements.

Technical Skills:

  • Four-year college degree in computer science or related technical discipline, plus a minimum of 5 years of related experience.
  • Proficiency in Angular framework 6 or above and Angular CLI.
  • Proficient in TypeScript, RxJS, and Reactive Forms.
  • Work closely with web developers and backend engineers to integrate RESTful API.
  • Create high-performing, responsive, and interactive web applications.
  • Unit-test the code and debug the application.
  • Create custom directives and components.
  • Experience with unit testing tools like Karma or Jasmine.
  • 5+ years of developing enterprise-level systems on the .NET framework using C#, .NET Core, LINQ.
  • Strong knowledge in various web service technologies – REST API.
  • Expert in modern object-oriented development techniques.
  • Understanding of Document Databases (like MongoDB or AWS DynamoDB).
  • Writing unit test cases with at least one tool (MSTest, XUnit, NUnit, etc.).
  • Good debugging skills.
  • Strong proficiency in HTML, CSS3, and JavaScript.
  • Experience in working with version control systems like GIT.

Nice to Have:

  • Knowledge of NodeJS and ReactJS.
  • Experience with back-end technologies (Node.js, Express) is a plus.
  • Multithreaded / real-time systems experience.
  • Graphical user interfaces experience.
  • Proficient in system architecture design and software design patterns.
  • AWS experience.

Working at Cubic:

Whilst working at Cubic, you will be part of a fast-growing, globally recognized brand. You will receive the following benefits:

  • Emphasis on Work Life Balance.
  • Health and Wellness Discounts.
  • Compensation and Recognition Awards.
  • Opportunity for Career Growth and Development.

Worker Type:

Employee

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Cubic Corporation Hiring For Senior Software Engineer (Angular) at Hyderabad , Secunderabad, [...] jobs in Secunderabad