Search Jobs

Principal Software Engineer, C++ Linux

9 - 13 yrs
Apply without registration
Not Disclosed by Recruiter Openings: 2 Posted 6 days ago Job Applicants: 204 Job Views: 1500+

Job Description

 
Send me Jobs like this
    Job Overview: The Software Engineer designs, develops, troubleshoots and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools. Determines hardware compatibility and/or influences hardware design.

    Essential Duties and Responsibilities
    • Understands hardware and software systems 
    • Proficient at programming while working in a team 
    • Works under limited direction of manager or team lead to implement software enhancements, correct defects and/or create new products 
    • Writes commercial/enterprise grade software
    • Performs testing and debugging of programs
    • Documents and communicates on technical topics 
    • Self-directed learning of the application subject matter 

    Required Qualifications:
    • Bachelors degree
    • 2+ years of related experience; or an advanced degree without experience; or equivalent work experience
    • Proficient in C/C++ and knowledgeable about JavaScript
    • Understands multitasking and multiprocessing issues, including threads, processes, locks, and semaphores
    • Understands network protocols and APIs such as TCP/IP, DNS, HTTP, WebSockets, TLS, etc.

    Additional Preferred Qualifications:
    • Experience with databases, relational or non-relational
    • Experience in C#.Net
    • Enjoys designing both internal and user-facing APIs
    • Enjoys working with algorithms, especially for build fast and simple as possible code
    • Takes initiative
    • Time management and prioritization of work
    • Proven track record of software development in the real world
    • Experience with git, Docker, Kubernetes, and Jenkins

Salary: Not Disclosed by Recruiter

Industry: IT-Software / Software Services

Functional Area: IT Software - Application Programming , Maintenance

Role Category:Programming & Design

Role:Technical Architect

Employment Type: Permanent Job, Full Time

Keyskills

Desired Candidate Profile

    Please refer to the Job description above
Company Profile:

Rocket Software Development India Private Limited

Thousands of companies around the world depend on Rocket to solve their most challenging business problems by helping them run their critical infrastructure, business processes, and data, as well as extending the value of these assets to take advantage of cloud and mobile computing, advanced analytics, and other future innovations. From the clothes we wear to the cars we drive; Rocket solutions power the back-end systems for thousands of brands we interact with every day. At Rocket, software has always been about people-not just ones and zeroes. We're people solving problems for other people, and we strive to treat our customers, partners, and fellow Rocketeers with humanity. Founded in 1990, Rocket Software is headquartered in Waltham, MA, with 31 offices around the world.
View Contact Details
Apply without registration

IEIL has taken all reasonable steps to ensure that information on this site is authentic. Applicants are advised to research bonafides of advertisers independently. IEIL shall not have any responsibility in this regard. We also recommend that you visit Security Guidelines and Terms and Conditions for more comprehensive information on this aspect.

Job Posted by

Sourabh Karodi Lead Recruiter Rocket Software Development India Private Limited

130 followers

Get Better Jobs & Higher Salaries. Suggested courses

I agree to the Terms and Conditions