Senior Software Engineer (Android, Linux, C, C++)
Pure IntegrationAbout the role
Company Description
pureIntegration is a technology consulting firm with 19+ years of experience servicing Fortune 100 clients headquartered in the DC area. We serve clients in the fastest growing industry of communications, media, and entertainment.
Job Description
We are seeking a Senior Software Engineer (Android, Linux, C, C++) to join our growing team. You will be responsible for designing, developing, and maintaining our systems using Linux and C/C++. Your work will directly impact our client’s ability to deliver high-quality products and services to our customers. Our ideal candidate will possess extensive system-level experience with Android, Linux, and C/C++. If you are a creative problem solver, enjoy translating high-level requirements into actionable solutions, and enjoy a fast-paced, dynamic environment, this could be the perfect opportunity for you.
This position is a hybrid position with 4 days on-site and 1 day remote and will be a W-2 Hourly 9-12 month contract with possible extension.
The hourly rate is $58/hr. – $62/hr. and will be paid within this range based on work experience and skills. Candidates are also eligible for limited benefits such as health insurance, professional development, trainings, our referral bonus program, and our wellness program.
Responsibilities:
- Codes software applications to adhere to designs supporting internal business requirements or external customers.
- Oversees testing and develops fixes.
- Monitors and maintains operational readiness of Middleware Applications including applications hosted in AWS cloud.
- Identify opportunities for system enhancements that will deliver enhanced functionality and/or simplify system administration.
- Facilitate and develop plans for application changes (including defects fixes, enhancements and/or configuration changes).
- Configure and test changes to system including reports, security access, and workflow.
- Perform/Coordinate configuration changes to the production environment.
- Work closely with BA/QA team members to create test plans and ensure that issues are properly identified, fixed, and tested.
Qualifications
- Bachelor's degree in computer science or a related field, or relevant work experience.
- 5 to 8 years of system level experience with Android technologies.
- Strong system level experience with Linux.
- Advanced programming experience with C/C++.
- Work in a collaborative environment and coach other team members on coding practices, design principles, and implementation patterns.
- Expert-level implementation skills in building highly scalable services.
- Experience consuming API/web-based services.
- Experience with HTTP and TCP/IP.
- Experience with additional scripting languages such as Python and Ruby a plus.
Additional Information
pureIntegration is an Equal Opportunity Employer (EOE), qualified applicants are considered for employment without regard to age, race, color, religion, sex, national origin, sexual orientation, disability, or veteran status. All your information will be kept confidential according to EEO guidelines.
Disability Accommodation for Applicants to pureIntegration
pureIntegration provides reasonable accommodation for qualified individuals with disabilities and disabled veterans in job application procedures. For reasonable accommodation requests, please contact us by email at hr@pureintegration.com or by mail to: pureIntegration, Human Resources Department, 1801 Robert Fulton Dr, Suite 450, Reston, VA 20191. Please indicate the position you are applying for.
EEO is the Law
EEO is the Law Supplement
Right to work (English/Spanish)
pureIntegration would love to hear from you - your career journey starts here!
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s