C++ Mid level Software Engineer

NOVUS Professional Services is seeking a direct-hire Mid-Level C++ Software Developer (5 years experience, or 2 years with very deep and extensive experience) with Android experience for our client.
The Clients Team
The successful candidate will have a thorough understanding of C++, Python, Ansible, Terraform, and Linux, as well as a deep understanding of best practices and standards for UI development. Five years of experience is necessary, to work with our premier Denver client in the cable industry. The position will require the first six months to be on-site, then the position will become remote.
The UX team builds new applications from the ground up, implements new features for existing applications as necessary, all the while keeping both the security and performance of the applications at the forefront. The goal for the team is to provide high-quality applications utilizing QML, JavaScript, and Java in an agile environment.
The UX team is a specialized group primarily focused on building interactive applications for use on televisions. The UX team is responsible for improving and maintaining the user experience for pay-TV customers, from server to client.
Expectations as a team member
Contribution to building new applications and features and fixing any defects alongside our team of developers and QA engineers is expected. You will have the opportunity to solve challenging technical issues, contribute to the architecture and success of new systems and processes, and hone your development skills as you collaborate with the development team. Your responsibilities will range from designing and implementing firmware functionalities to architecting and implementing applications.
Responsibilities:
  • Design, implement, test, and ship features that will reach hundreds of thousands of daily users.
  • Have a passion for quality and writing clean, solid, readable code that performs well.
  • Adopt, embrace, and promote agile practices within the team.
  • Participate and promote architectural initiatives, balancing long-term value with short-term needs.
  • Perform code reviews and follow the development team's process (or suggest new processes!).

Basic Requirements:
  • At least 2 years of experience in software design and development on Android (Java/Kotlin).
  • At least 3 years of C/C++ development experience.
  • At least 3 years of Qt 5.x and QML development experience.
  • Possess an ownership mentality for the projects being developed and a team-first attitude.
  • Ability to multitask in changing environments with fluctuating priorities and deadlines.
  • Work well individually and as part of a team.
  • Work onsite once the pandemic is over.

Preferred Requirements:
  • At least 8 years of software development experience on Android.
  • At least 5 years of C/C++ development experience.
  • At least 5 years of Qt 5.x and QML development experience.
  • At least 3 years of Nodejs development experience.
  • Experience mentoring and leading in a team environment.
  • Experience building and configuring CI pipelines (Gitlab, Jenkins, etc.).



About NOVUS Professional Services Inc. :

Founded in 1997 in the shadows of Colorado’s Rocky Mountains, NOVUS Professional Services was built from the beginning on three cornerstones: Focus on Clients Focus on Consultants Focus on Technology In any good business, the customer comes first – and NOVUS is no exception. Our client list includes both Fortune 500 companies as well as aspiring startups – and both tiers command our full attention to their needs. We treat each client with the respect they deserve, with the understanding that there is no shortage of contracting firms out there vying for their attention. The greatest compliment our consultants are paid is when a client says they thought our people were ‘their people,’ due to the dedication to the client’s needs. Our consultants are selected from the top talent available in the marketplace, and they face a rigorous screening process before we put them in front of a client. Not just anyone can make it, but for those who do, they are rewarded with market-beating compensation, generous benefits, and incentives to help both our clients and NOVUS. We believe that a professional who is not respected and well taken care of cannot give their best performance to our clients. Finally, NOVUS is a technology company. From software development and integration to technical project management, NOVUS consultants provide our clients with the technical expertise they need to thrive in our ever more connected world. Telecom underlies so much of what we take for granted today – from the lowly landline telephone that started it all to the always-on Internet connectivity of our various devices. Network complexity is growing exponentially, and there is a shortage of capable talent to help telecom companies design next generation solutions, provision and maintain networks, and bill customers for services.


Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Loading...
Success
Error on reporting

Related jobs

Senior Software Simulation EngineerLocation: Remote in US or Canada, or based in Austin, TXCoherent Logix Incorporated is the world leader of the lowest power, high performance, C-programmable processors for the embedded systems market.Our comprehensive solutions portfolio includ

10Pearls 10Pearls |
4 d ago

About the role:10Pearls has a contract opportunity for a C++ Developer who will be experienced in developing multi-threaded, multi- process systems.Day to Day:C/C++ software development focused on an embedded security hardware and virtual appliance product.C++ codingParticipate i

Full Spectrum Software Full Spectrum Software |
5 d ago

In the role of Senior QML/Qt Developer at Full Spectrum Software you will be implementing GUI features and functions according to the Software Specifications and wireframes using QML. The ideal candidate is comfortable working closely with clients and leverages a broad QML knowle

Emonics Emonics |
7 d ago

Must Have Skills: C++, Python, SQL, PL SQL, Shell scripting, Jenkins, DockerJD: -Familiar with SAFE.-Sound knowledge on server setup to setup the atoll services and ensure-experience with C++ development in Windows environment, also SQL, PLSQL, Python development experience--Know

MARS Group MARS Group |
7 d ago

DescriptionDesigns, develops and tests program units; works on new systems development and enhancement/maintenance of existing systems; participates in implementations of new systems or modifications to existing systems to meet Information Systems and client business requirements

More jobs by this company

NOVUS Professional Services NOVUS Professional Services... |
2 d ago

NOVUS Professional Services is seeking a Principal Site Reliability Engineer - to work remotely with our premier telecom client. The successful candidate will be an expert in creating a bridge between development and operations by applying a software engineering mindset to system

NOVUS Professional Services NOVUS Professional Services... |
15 d ago

Site Reliable Engineer - Architect - RemoteNOVUS Professional Services is seeking a Site Reliability Engineer Architect - to work remotely with our premier telecom client. The successful candidate will be responsible for leading the development, communication, and implementation.

NOVUS Professional Services NOVUS Professional Services... |
15 d ago

NOVUS Professional Services is seeking a Principal Site Reliability Engineer - to work remotely with our premier telecom client. The successful candidate will be an expert in creating a bridge between development and operations by applying a software engineering mindset to system

NOVUS Professional Services NOVUS Professional Services... |
15 d ago

NOVUS Professional Services is seeking a VMWare Senior Consulting Architect for our premier client. The successful candidate will be an advanced level technology specialist and subject matter expert, providing customer guidance and acquire intimate knowledge of the business, its.

NOVUS Professional Services NOVUS Professional Services... |
16 d ago

NOVUS Professional Services is seeking a VMWare Senior Consultant for our premier client. The successful candidate will be an advanced level technology specialist and subject matter expert, providing customer guidance by facilitating technical workshops, creation of low-level des

NOVUS Professional Services NOVUS Professional Services... |
29 d ago

C++ Mid level Software EngineerNOVUS Professional Services is seeking a direct-hire Mid-Level C++ Software Developer (5 years experience, or 2 years with very deep and extensive experience) with Android experience for our client.The Clients TeamThe successful candidate will have.