Software Developer

Jobtailor

East Greenwich (RI)

On-site

USD 95,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor in Rhode Island seeks a software engineer to design, implement, and prototype core features using C++ and Python. You will translate architectural requirements into robust software, test as needed, and collaborate with teammates and architects.

Ideal candidates have strong OO design experience, STL proficiency, debugging skills, and a track record with embedded compilers. This role offers growth opportunities in a collaborative, hands-on environment.

Qualifications

  • Experience developing software with C++
  • Demonstrated professional expertise in understanding and implementing OO design patterns
  • Demonstrated ability to translate architect requirements into elegant designs
  • Experience with clang internals and/or static analysis
  • Experience with the C++ Standard Template Library STL
  • Excellent problem-solving skills
  • Experienced with using the debugger and debugging tools
  • Ability to learn quickly and work independently
  • Ability to quickly identify and acquire information necessary for solving problem
  • B.S. in Computer Science or Mathematics, or equivalent combination of education and experience.
  • Experience using embedded compilers and debuggers

Responsibilities

  • Interact with the software architect to design new functionality
  • Prototype new product functionality and present findings
  • Implement functionality using C++ and Python
  • Test creation as needed
  • Work as an individual contributor and a member of a team

Skills

C++ Development
Python Programming
Object-Oriented Design Patterns
Clang Internals
Static Analysis
Debugging Tools
Embedded Compilers
Software Prototyping
Test Creation
Problem-Solving

Education

B.S. in Computer Science
B.S. in Mathematics

Tools

STL
Debugger Tools

Job description

  • Interact with the software architect to design new functionality
  • Prototype new product functionality and present findings
  • Implement functionality using C++ and Python
  • Test creation as needed
  • Work as an individual contributor and a member of a team
Requirements
  • Experience developing software with C++
  • Demonstrated professional expertise in understanding and implementing OO design patterns
  • Demonstrated ability to translate architect requirements into elegant designs
  • Experience with clang internals and/or static analysis
  • Experience with the C++ Standard Template Library STL
  • Excellent problem-solving skills
  • Experienced with using the debugger and debugging tools
  • Ability to learn quickly and work independently
  • Ability to quickly identify and acquire information necessary for solving problem
  • B.S. in Computer Science or Mathematics, or equivalent combination of education and experience.
  • Experience using embedded compilers and debuggers
Core Competencies

Proficient in C++ and Python programming, with a strong understanding of Object-Oriented Design patterns and the ability to translate architectural requirements into effective software designs. Experienced in using debugging tools and embedded compilers to ensure high-quality software functionality.

  • C++ Development
  • Python Programming
  • Object-Oriented Design Patterns
  • Clang Internals
  • Static Analysis
Hard Skills
  • C++
  • Python
  • Object-Oriented Design
  • C++ Standard Template Library (STL)
  • Debugging Tools
  • Embedded Compilers
  • Static Analysis
  • Software Prototyping
  • Test Creation
  • Problem-Solving
Soft Skills
  • Excellent Problem-Solving Skills
  • Ability to Learn Quickly
  • Independent Work
  • Team Collaboration
Certifications & Qualifications
  • B.S. in Computer Science
  • B.S. in Mathematics
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Jobtailor • Town of Florida (NY)

On-site
USD 120,000 - 180,000
Software Developer (m/f/d)
Software Developer (m/f/d)

VECTOR Informatik • Providence (RI)

On-site
USD 110,000 - 150,000
Technical Lead
Technical Lead

Jobtailor • Pennsylvania

On-site
USD 150,000 - 210,000
Software Developer
Software Developer

VECTOR North America • East Greenwich (RI)

On-site
USD 90,000 - 130,000
C++ Software Engineer
C++ Software Engineer

Jobsbridge • Davis (CA)

On-site
USD 70,000 - 100,000
Software Engineer I
Software Engineer I

Jobtailor • Aguadilla (PR)

On-site
USD 85,000 - 140,000
Software Engineer 2
Software Engineer 2

Jobtailor • Newport News (VA)

On-site
USD 90,000 - 130,000
Software Development Engineer IV – Windows Instrumentation, Automation
Software Development Engineer IV – Windows Instrumentation, Automation

Jobtailor • Santa Barbara (CA)

On-site
USD 140,000 - 170,000
Software Engineer
Software Engineer

Jobtailor • United States

On-site
USD 110,000 - 150,000
Software Engineer
Software Engineer

The Judge Group • Oklahoma City (OK)

On-site
USD 85,000 - 105,000