Senior Software Engineer

3 weeks ago


Hyderabad, Telangana, India Cubic Corporation Full time
Job Description

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 peoples 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:

Working at Cubic:

Whilst working at Cubic not only will you 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

The Role:

The Senior Software Engineer performs complex software engineering assignments following designated standards and procedures. This role provides technical guidance and leadership, to junior members of the team. As part of a greater team, the Senior Software Engineer works closely with other engineering disciplines both locally and internationally.

Role Responsibilities:

- Coordinates and develops project concepts, objectives, specifications and resource needs. Prepares design specifications, analyses and recommendations.
- Use current programming language and technologies to provide creative, thorough and practical solutions to a wide range of technical problems
- Design develop and test applications and programs to support the companys products
- Design develop and test software programs following established quality standards and in accordance with internal engineering procedures including coding, unit testing 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
- Prepare reports, manuals, procedures and status reports

Role Requirements:

Four-year college degree in computer science, computer engineering or other related technical discipline.

Skills/Experience/Knowledge:

- 6+ years related experience.
- Experience with, and understanding of, the software development life-cycle
- Proficient C# .NET, Visual Studio, SQL Server experience (table design, stored procedures, query optimization etc).
- Proficient Service Broker, Powers hell, server-side development experience (not just GUIs or Web).
- Experience using: log4net, Entity Framework, MS Build, RESTful APIs, NUnit, NMock3
- Web Services - HTTP, TCP/IP and SSL. REST, SOAP, XML and JSON.
- Experience in developing multi-threaded applications (more than just async calls from a GUI).
- Experience debugging and troubleshooting
- Experience working within Agile/Scrum methodologies

Desirable skills:

- Experience with ASP.NET, MVC and Bootstrap framework.
- Experience in developing performance critical transaction processing applications.
- Asynchronous messaging experience.
- Experience in developing a service-oriented architecture.
- Experience writing simulators and test harnesses.
- Good to have the cloud computing handson preferably on Azure

Worker Type:

Employee

  • Hyderabad, Telangana, India Strategic Systems Inc Full time

    Title: Senior Software Engineer | Full Stack | Cloud-Native | Remote Location: Remote (Prefer overlap with US Eastern/Central; 2 PM–11 PM IST shift acceptable) Experience Level: Senior | 5–8 years in software engineering Role Overview: We're hiring a Senior Software Engineer to join our Modern Applications team at Global Delivery. You'll...


  • Hyderabad, Telangana, India Strategic Systems Inc Full time

    Title: Senior Software Engineer | Full Stack | Cloud-Native | Remote Location: Remote (Prefer overlap with US Eastern/Central; 2 PM–11 PM IST shift acceptable) Experience Level: Senior | 5–8 years in software engineering Role Overview: We're hiring a Senior Software Engineer to join our Modern Applications team at Global Delivery. You'll...


  • Hyderabad, Telangana, India Quest Software Full time

    Overview Job Title Software Dev Senior Engineer -Security Cloud Engineering Product Location Hybrid - Hyderabad Experience 9 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...


  • Hyderabad, Telangana, India beBeeSoftware Full time ₹ 15,03,000 - ₹ 23,32,000

    Senior Software EngineerOur team is responsible for developing innovative features and solutions that drive business growth. As a Senior Software Engineer, you will work closely with cross-functional teams to design and develop high-quality software products.Key Responsibilities:Design and develop complex software features using Agile...


  • Hyderabad, Telangana, India IMR Soft LLC Full time

    Were Hiring : Senior Software Engineer - JavaAre you a seasoned Senior Software Engineer who loves a challenge ? We're searching for a talented individual to join our team in Hyderabad and help us build the next generation of innovative applications.This is a hybrid role where you'll have the flexibility to work both from home and in our office.As a Senior...


  • Hyderabad, Telangana, India Pennant Technologies Private Limited Full time

    Job DescriptionJob descriptionRole: Senior Software Engineer (Java/J2ee)Location: Hyderabad - Work from officeExperience :5-7 YearsWe aspire to build a high-quality, enterprise class software products.If you are a hands-on platform builder with significant experience in developing scalable enterprise software products,, look no further. Click on Apply and we...


  • Hyderabad, Telangana, India Microsoft Full time US$ 1,20,000 - US$ 2,00,000 per year

    Are you an engineer who sees the big picture? Do you have the necessary insight to craft a vision and guide an engineering team in the right direction? Do you love finding simple, elegant solutions for complex technical problems? Do you want to learn new tech every day? If so, the Senior Software Engineer role in Microsoft Business Industry Copilot (BIC) may...


  • Hyderabad, Telangana, India State Street Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Job Description:We are looking for a Senior level software engineer with expertise in enterprise Java technologies, Relational databases, cloud native application development, Agile methodologies and hands-on experience working in highly transactional, scalable software systems. The job involves the engineer to contribute towards new enhancements and...


  • Hyderabad, Telangana, India Inity Infotech Full time

    Senior Software EngineerLocation : Bangalore or Hyderabad, IndiaWorkplace Type : HybridAbout the Role : We are seeking a talented and passionate Senior Software Engineer to join our dynamic team. In this role, you will be instrumental in crafting innovative software solutions, building greenfield products, and mentoring junior developers. You will thrive...


  • Hyderabad, Telangana, India beBeeSoftware Full time ₹ 18,00,000 - ₹ 27,00,000

    We are seeking a senior software engineer to join our agile scrum team. The ideal candidate will have experience in developing, testing, and debugging software enhancements and solutions.Key Responsibilities:Analyze business requirements and turn them into working software.Collaborate with cross-functional teams to design and develop software...