Search Jobs

Search by job, company or skills

Sr. Software Engineer- C++

Sr. Software Engineer- C++

Blue Yonder
Early Applicant
  • Posted 7 hours ago
  • Be among the first 10 applicants

Job Description

Scope:


  • Work as a member of the team on projects involving development of new features, sustenance, handling engineering escalations
  • Participate in all phases of product development cycle: from product definition and design, through implementation, debugging, testing and early customer support

Our current technical environment:


Software: C++,Java, Springboot, Gradle, GIT, Hibernate, Rest API, OAuth

Application Architecture: Scalable, Resilient, event driven, secure multi-tenant Microservices architecture

Cloud Architecture: MS Azure (ARM templates, AKS, HD insight, Application gateway, Virtue Networks, Event Hub, Azure AD)

Devops: CI/CD, Jenkins

OS: Windows, Linux

Frameworks/Others: Kubernetes, Kafka, Elasticsearch, Spark, NOSQL, RDBMS, Springboot, Gradle GIT, Ignite


What you'll do:


  • Design, code, debug and performs development activities in accordance with designated standards and procedures.
  • Drive architecture and designs to become simpler, more robust, and more efficient. Deliver on these promises through self-healing, reliable services that require minimum manual intervention.
  • Provide early visibility and mitigation to technical challenges through the journey.
  • Provide support of products through conception to product delivery including problem solving, defect maintenance and support to customer services

What we are looking for:


  • Hands on 5-8 years C++ product development experience
  • Expertise in Object oriented programming, data structures and STL.
  • Knowledge on Design Patterns
  • Solid background in data structures and algorithms.
  • Unix Knowledge desirable
  • Understanding of database concepts
  • Demonstrates good understanding of the product and its architecture
  • Quick learner
  • Experience in developing multi-threaded applications.
  • Experience with REST, JSON & web services.
  • Scrum or Kanban experience. GIT and Jenkins experience.
  • Experience developing software in Linux/Unix development environment.
  • Expected to have Sound software engineering practices and a passion for quality
  • Must have a proven record of meeting tight deadlines without sacrificing quality
  • Strong communication skills are essential, both written and oral, targeted at a wide variety of internal and external audiences
  • Must have good idea about customer deployment scenarios and experience in dealing with peer teams outside engineering
  • Expected and assumed: independence, drive, motivation, willingness to go above and beyond, flexibility, and cooperative spirit

Our Values


If you want to know the heart of a company, take a look at their values. Ours unite us. They are what drive our success - and the success of our customers. Does your heart beat like ours Find out here:

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

More Info

Job Type:
Employment Type:

About Company

Similar Jobs

Hyderabad, India
Skills:
Gradle, Gcc, Memory Management, Automation Tooling, Clang, Performance Optimization, Build Toolchains, Systems-level Development, linkers, Compilers
Hyderabad, India
Skills:
Source code control systems (GitHub), C++, Gradle, Memory Management, Debuggers, Build performance tuning, dependency management, Build systems, Performance optimization, linkers, Object-oriented programming, Profilers, Systems-level development, Build toolchains, Automation tooling, Concurrent programming and threading APIs
Hyderabad, India
Skills:
Gradle, Gcc, Memory Management, Clang, Automation Tooling, Performance Optimization, Build Toolchains, Systems-level Development, linkers, Compilers