Senior Software Engineer

5 days ago


Hyderabad Telangana, India Cubic Full time

Business Unit Cubic Transportation Systems Company Details When you join Cubic you become part of a company that creates and delivers technology solutions in transportation to make people s lives easier by simplifying their daily journeys and defense capabilities to help promote mission success and safety for those who serve their nation Led by our talented teams around the world Cubic is committed to solving global issues through innovation and service to our customers and partners We have a top-tier portfolio of businesses including Cubic Transportation Systems CTS and Cubic Defense CD Explore more on Cubic com Job Details Job Summary Conceptualize designs codes debugs and performs development activities in accordance with designated standards and procedures to meet specific project requirements Shares technical expertise and provides training and guidance to other team members Essential Job Duties and Responsibilities Using the current programming language and technologies provide creative thorough and practical solutions to a wide range of technical problems Share technical expertise within the department and other departments as requested Analyse and contribute to system and subsystem requirements specifications and design definitions Design develop and test of applications and programs to support the company s products Design develop and test software programs following established quality standards and in accordance with internal engineering procedures including coding unit testing peer reviews and software configuration control Complete high- and low-level detailed software design specifications storyboards and interface specifications Provide support of products through conception to product delivery including problem solving defect maintenance and support to customer services which may require out of hours support in certain circumstances Prepare reports manuals procedures and status reports Provide training and guidance to other team members Supports the bids and proposal and customer variation requests Keeps abreast of improvements and developments within software engineering supporting continuous improvement within engineering Comply with Cubic s values and adherence to all company policy and procedures In particular comply with the code of conduct quality security and occupational health safety and environmental policies and procedures In addition to the duties and responsibilities listed the job holder is required to perform other duties assigned by their manager from time-to-time as may be reasonably required of them Minimum Job Requirements Education and Qualifications Essential Bachelor of Science degree in computer science electrical engineering or related field or equivalent professional experience or combination of both Desirable Master s Degree in computer science or related discipline or equivalent qualification experience Certification in a relevant programming language or framework Skills Knowledge and Experience C development experience requirements 6 years of C experience C 11 14 is mandatory Delivered highly functional performance-driven user-friendly applications Proficient client-side development experience Experience in developing multi-threaded applications Experience with REST JSON web services Experience using a crash reporting solution Experience of debugging on target hardware Essential Experience in Software Engineering with a proven track record of specification design and development Demonstrable experience of defining test plans and test data requirements An effective problem solver with the ability to understand and resolve complex issues Experience in troubleshooting and debugging applications Organised with the ability to prepare reports manuals procedures and status reports Experience of Object-Oriented Design e g UML and implementation along with Design patterns Ability to contribute to the development of the architecture for applications Experience of maintaining and improving coding standards Able to build reusable code and libraries ensuring thorough application documentation for future use Experience of software best practices such as Automated Testing Google Test and VSTest Continuous Integration Test Driven Development SOLID and Clean Code principles Scrum or Kanban experience GIT and Jenkins experience Experience using DOORS Test Rail and JIRA Experience working with test teams to optimize application performance Desirable Experience working in a similar industry Personal Qualities Ability to work as part of a team towards individual and shared goals a team player in a cross-functional environment Excellent written and verbal communication skills with the ability to communicate effectively at all levels Demonstrates excellent interpersonal skills with a willingness to share knowledge coach and collaborate effectively with individuals and other departments Strong organization and planning skills with the ability to handle multiple projects and undertake new tasks quickly Diligent with attention to detail Able to problem solve and find effective and timely resolutions Self-motivated with the ability to work on own initiatives and under pressure Desirable Experience in developing in other high-level languages such as C Java Python JavaScript PPP and XML Efficient memory management experience Efficient usage of disk IO experience Experience writing simulators and test harnesses Worker Type Employee



  • Hyderabad, India Sonata Software Full time

    Sonata Software Overview In today's market, there is a unique duality in technology adoption. On one side, extreme focus on cost containment by clients, and on the other, deep motivation to modernize their Digital storefronts to attract more consumers and B2B customers. As a leading Modernization Engineering company, we aim to deliver modernization-driven...


  • hyderabad, India Redwood Software Full time

    OUR MISSIONAt Redwood, we empower our customers with lights-out automation for their mission-critical business processes.ABOUT USRedwood Software is the leader in full stack automation fabric solutions for mission-critical business processes. With the first SaaS-based composable automation platform specifically built for ERP, we believe in the transformative...


  • Hyderabad, Telangana, India Redwood Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    OUR MISSIONAt Redwood, we empower our customers with lights-out automation for their mission-critical business processes.ABOUT USRedwood Software is the leader in full stack automation fabric solutions for mission-critical business processes. With the first SaaS-based composable automation platform specifically built for ERP, we believe in the transformative...


  • Hyderabad, Telangana, India Cubic Full time

    Business Unit Cubic Transportation Systems Company Details When you join Cubic you become part of a company that creates and delivers technology solutions in transportation to make people s lives easier by simplifying their daily journeys and defense capabilities to help promote mission success and safety for those who serve their nation Led by our talented...


  • Hyderabad, Telangana, India Infor Full time

    Description Requirements Job Title Senior Software Engineer - Java Python Experience 7-10 years Location Hyderabad Employment Type Full-Time Qualifications BE B-Tech MCA and equivalent Role Overview We are seeking a Senior Software Engineer with deep expertise in Java and Python to lead the design development and optimization of high-quality scalable...


  • Hyderabad, Telangana, India Redwood Software Inc. Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    OUR MISSIONAt Redwood, we empower our customers with lights-out automation for their mission-critical business processes.ABOUT USRedwood Software is the leader in full stack automation fabric solutions for mission-critical business processes. With the first SaaS-based composable automation platform specifically built for ERP, we believe in the transformative...


  • Hyderabad, Telangana, India Quest Software Full time

    Overview Job Title Software Dev Senior Engineer -Security Cloud Engineering Product Location Hybrid - Hyderabad Experience 8 years Education Qualification B Tech CSC IT Employment Type Full-time We are looking for a lead developer having Security and Cloud Engineering efforts for our enterprise Java product with both On-Prem and SaaS deployments This is a...


  • Hyderabad, Telangana, India Ideagen Full time

    About Us Location - Hyderabad India Department - Product R D Level - Support Working Pattern - Work from office Benefits - DEI - Salary - this will be discussed at the next stage of the process if you do have any questions please feel free to reach out As a Senior Software Engineer you will play a pivotal role in developing cutting-edge software solutions...


  • Hyderabad, India QAP Software Solutions Full time

    Senior SDETLocation: RemoteExperience: 7–10 YearsEmployment Type: Full-time / ContractJob Description: We are looking for a Senior SDET with strong hands-on development and automation testing experience to design, develop, and maintain robust automation frameworks. The ideal candidate should have extensive experience in WebdriverIO and Playwright , along...


  • Hyderabad, India Better Software Full time

    Better Software is a product development studio that partners with entrepreneurs and enterprises to launch new initiatives. Many of these products evolve into large-scale systems, and we act as long-term engineering partners behind them.We are looking for Senior Software Engineers who can work directly with founders, operate with high autonomy, and build...