Oracle

Senior Software Engineer-C++

Oracle

Burlington, MA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

As a Senior Software Engineer-C++ at Oracle, you will have the opportunity to work with cutting-edge technology and be a part of a dynamic team that is driving innovation in the tech industry. You will be responsible for designing, developing, and implementing high-quality software solutions using C++ programming language. We are looking for a highly skilled and experienced individual who is passionate about coding and has a strong understanding of software development principles. If you are a self-motivated problem solver with a proven track record of delivering complex software projects, we invite you to apply for this exciting role at Oracle.

  1. Design and develop high-quality software solutions using C++ programming language.
  2. Collaborate with cross-functional teams to gather requirements and ensure alignment with business goals.
  3. Utilize cutting-edge technology to drive innovation and improve software performance.
  4. Conduct thorough code reviews and provide constructive feedback to team members.
  5. Identify and troubleshoot technical issues, and develop solutions to ensure smooth functioning of software.
  6. Work closely with project managers to meet project deadlines and deliverables.
  7. Stay updated with industry trends and advancements in C++ programming language to improve software development processes.
  8. Mentor and guide junior team members to enhance their technical skills and help them achieve their career goals.
  9. Adhere to coding standards and best practices to ensure high-quality and maintainable code.
  10. Continuously improve software development processes and implement new technologies to enhance efficiency and productivity.
  11. Communicate project progress, risks, and challenges to stakeholders in a timely and effective manner.
  12. Take ownership of projects and ensure timely delivery of high-quality software solutions.
  13. Collaborate with QA teams to ensure software meets quality standards and perform necessary bug fixes.
  14. Participate in brainstorming sessions and provide innovative ideas to improve software functionality and performance.
  15. Act as a subject matter expert and provide technical guidance to other teams within the organization.
Where is this job?
This job is located at Burlington, MA, USA
Job Qualifications
  • Extensive Experience In C++ Development: A Senior Software Engineer At Oracle Should Have A Deep Understanding Of C++ Language, Its Syntax, Libraries, And Best Practices. They Should Be Able To Write Efficient And Maintainable Code In C++.

  • Strong Knowledge Of Software Development Principles: A Successful Candidate Should Have A Solid Understanding Of Software Development Methodologies, Such As Agile Or Waterfall, And Be Able To Apply Them In Practice. They Should Also Have Experience With Software Design Patterns And Code Refactoring Techniques.

  • Expertise In Database Systems: Oracle Is A Leading Provider Of Database Systems, So A Senior Software Engineer Should Have A Strong Understanding Of Database Concepts, Such As Sql, Database Design, And Performance Optimization.

  • Experience With Software Testing And Debugging: A Senior Software Engineer Should Have Experience With Testing Frameworks And Methodologies, As Well As Debugging Tools, To Ensure The Quality And Reliability Of Their Code.

  • Strong Problem-Solving Skills: As A Senior Member Of The Team, A Software Engineer Should Be Able To Analyze Complex Problems And Come Up With Innovative And Efficient Solutions. They Should Also Be Able To Mentor And Guide Junior Team Members In Problem-Solving Techniques.

Required Skills
  • Agile development

  • Design patterns

  • Debugging skills

  • Object-oriented programming

  • Team Leadership

  • Code optimization

  • Multithreading

  • Project

  • Database Integration

  • C++ Proficiency

  • Linux/Unix Knowledge

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • creativity

  • Attention to detail

  • Teamwork

  • Adaptability

  • Problem-Solving

  • Empathy

Compensation

According to JobzMall, the average salary range for a Senior Software Engineer-C++ in Burlington, MA, USA is between $104,000 and $147,000 per year. However, salaries may vary depending on factors such as experience, skills, and the specific company or industry. Some Senior Software Engineers-C++ in Burlington, MA may earn higher salaries due to bonuses, stock options, and other benefits. It is always best to research the specific company and job market to get a more accurate salary range.

Additional Information
Oracle is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedAugust 2nd, 2024
Apply BeforeJuly 20th, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Oracle

Oracle Corporation is an American multinational computer technology corporation headquartered in Redwood Shores, California. The company sells database software and technology, cloud engineered systems, and enterprise software products—particularly its own brands of database management systems.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started