JOIN THE TEAM TODAY!
Our reputation is built on the skills and successes of our employees.
Software Engineer Level 3
Learn more about this opportunity below: QUARTERCARAT-TO5 - Software Engineer (SWE), Level 3
Clearance: TS/SCI FSP
As a Senior Mobile Software Engineer you will utilize your software and mobile development background to support a mission critical development team where your experience will be leveraged to significantly improve existing development and integration processes, in turn substantially improving time to market of tooling which has a direct and meaningful impact on national security. Our team is in need of an experienced Software Engineer with a background in engaging Android and iOS mobile device APIs. You will be deeply involved in the development, verification, and integration of complex mobile tools, so experience with automating verification of mobile device functions and applications is ideal.
Develop automated pipelines for tool integration to replace existing manual procedures.
Leverage a device farm and various automated techniques to support development, testing, and integration of capabilities.
Develop tool capabilities and a CI/CD pipeline through leveraging common platforms (e.g., GitLab).
Sit directly with users and stakeholders to derive requirements that guide the automation processes of mission critical systems.
At least 1- 2 years of experience with Android and iOS mobile device APIs, development, testing, and automation (e.g., device farms).
Experience with Python, or a similar scripting language (e.g., Ruby, Perl), to automate processes and conduct testing.
Experience developing and integrating capabilities and automating integration.
Nice to Haves:
In-depth understanding of network protocols (e.g., TCP/IP), and analysis of network traffic (e.g., Wireshark).
Experience with Java and common development frameworks (e.g., Spring Boot)
Experience with capabilities development in a CNO setting.
12 yrs., B.S. in a technical discipline or 4 additional yrs. in place of B.S.