CrawlJobs Logo

Senior Software Developer – Mobile/RE

United States, Lorton · Job Posted December 06, 2025
Apply Position
Job Link Share

Job Description

Come join our growing team and make a difference every day! As part of a high-performing team, the selected candidate will be part of a software research and development team focusing on mobile device forensic analysis including mobile device reverse engineering. The successful candidate will have a broad but strong skillset with numerous programming languages and experience collaborating with other developers. The candidate will be responsible for designing, developing, testing, and integrating software features as a member of a geographically dispersed team, either independently or with limited supervision. They will apply robust software engineering and database practices to address complex technical challenges, ensuring the delivery of reliable, scalable, and maintainable solutions. The strongest of software developers will thrive and take advantage of the opportunity to learn and further develop their advanced skillsets. The candidate will also be required to interface directly with data architects and software developers to ensure that the data model is able to capture the use cases that the software systems are responsible for.

Job Responsibility

  • Designing, developing, testing, and integrating software features as a member of a geographically dispersed team, either independently or with limited supervision
  • Apply robust software engineering and database practices to address complex technical challenges, ensuring the delivery of reliable, scalable, and maintainable solutions
  • Interface directly with data architects and software developers to ensure that the data model is able to capture the use cases that the software systems are responsible for.

Requirements

  • Education: Bachelor’s Degree required, with a preference in the areas of Computer Science, Electrical Engineering, Computer Engineer, or related discipline
  • Minimum of six years of experience as a Software Developer
  • Proficient with Python
  • Experience with C or other programming languages
  • Mobile app development or systems experience
  • Source control management with Git
  • Relational databases such as SQL Server, PostgreSQL, or SQLite
  • Mobile application decompiling
  • Comfortable viewing, analyzing, and understanding raw binary data
  • Excellent skills with developer documentation
  • Excellent skills with collaborative coding and ability to adopt shared coding practices
  • Excellent skills developing quality code using best practices such as unit testing
  • Experience collaborating closely in Agile development teams for the development of software tools, including the ability to manage workloads through issue tracking software
  • Experience using industry standard RE tools (IDA Pro, Ghidra, JEB, Hopper) to determine the function of closed-source software
  • Excellent verbal and written communication skills
  • This position requires an active Top-Secret clearance and the ability to obtain SCI access with a CI polygraph.

Nice to have

  • C, C++ programming language
  • Rust programming language
  • Knowledge of common mobile architectures and their associated instructions, including x86 and ARM
  • OS Level expertise in Linux (or similar)
  • Experience with GNU Debugger (GDB)
  • Experience identifying and exploiting vulnerabilities, such as memory corruption through stack overflows, heap overflows, integer overflows, and logical flaws
  • Software release management experience
  • Experience with Atlassian suite and software project management
  • Computer Network Operations (CNO) experience.

What we offer

  • Generous cost sharing for medical insurance for the employee and dependents
  • 100% company paid dental insurance for employees and dependents
  • 100% company paid long-term and short term disability insurance
  • 100% company paid vision insurance for employees and dependents
  • 401k plan with generous match and 100% immediate vesting
  • Competitive Pay
  • Generous paid leave and holiday package
  • Tuition and training reimbursement
  • Life and AD&D Insurance

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Developer – Mobile/RE

8 matching positions

Senior Local Trial Manager - Oncology

Location
Location
United States , Blue Bell
Salary
Salary:
Not provided
iconplc.com Logo
iconplc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BA/BS degree
  • Degree in a health or science related field
  • 3 - 5+ years of trial end to end management experience
  • Start-up & Database Locks/Cleaning experience preferred
  • Oncology Solid Tumor experience required
  • Specific therapeutic area experience may be required depending on the position
  • Strong working knowledge of ICH-GCP, company standard operating procedures, local laws and regulations, assigned protocols and associated protocol specific procedures
  • Strong IT skills in appropriate software and company systems
  • Willingness to travel with occasional overnight stay away from home according to business needs
  • Proficient in speaking and writing the country language and English
Job Responsibility
Job Responsibility
  • Ensuring top-quality end-to-end trial delivery at a country level
  • Managing the consistency of Local Trial Management duties and processes
  • Serving as the country-level single point of contact on the study for internal partners
  • Managing and overseeing Central IRB and other local vendors
  • Execution of local milestones from feasibility through study close out
  • Resourcing of country-level roles
  • Inspection Readiness and AQR at the country level
  • Close collaboration with assigned Local Trial Manager(s), Lead Site Manager, Site Managers, Clinical Trial Associates, and Site Contract Managers
  • Efficient communication with Clinical Trial Managers, Clinical Operations and Global Trial Leader
  • Country level ad hoc meetings during any phase of the study
What we offer
What we offer
  • Various annual leave entitlements
  • A range of health insurance offerings to suit you and your family’s needs
  • Competitive retirement planning offerings
  • Global Employee Assistance Programme, LifeWorks, offering 24-hour access to a global network of over 80,000 independent specialized professionals
  • Life assurance
  • Flexible country-specific optional benefits, including childcare vouchers, bike purchase schemes, discounted gym memberships, subsidized travel passes, health assessments, among others
  • Fulltime
Read More
Arrow Right

Java Full Stack Developer (Angular)

Full Stack Developer to produce scalable software solutions with over 2- 4 years...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience as a Full Stack Developer or similar role
  • Comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries
  • Hands on experience on Core Java, Spring, Spring boot
  • Hands on experience with RESTful services using frameworks like Spring, Jersey
  • Knowledge on Micro services (Service discovery, API Gateway, config server) will have added advantage
  • Familiarity with databases like Oracle and MongoDB
  • Strong knowledge on UI frameworks such as Angular, Angular JS, React (optional)
  • Fluent in CSS (Foundation or Bootstrap), JavaScript and HTML5, with an understanding of CSS pre-processors including Sass and LESS
  • Bachelor's degree (in science, computers, information technology or engineering)
Job Responsibility
Job Responsibility
  • Building Elegant solutions and Architectural solutions
  • Develop and design RESTful services and APIs
  • Develop visually appealing front end website architecture, including translating designer mock-ups and wireframes into front-end code
  • Develop functional databases, applications, and servers to support websites on the back end
  • Design , develop, test and maintain, robust, resilient, scalable, high quality software
  • Work closely with distributed teams ,Product Managers, Testers and Architects to execute on the requirements
  • Stay abreast of developments in web applications and programming languages
  • Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when architecting solutions
  • Stay current and provide insight on cutting edge software approaches, architectures, and vendors
  • Fulltime
Read More
Arrow Right

Optical Fabrication Technician (CNC)

Working at the cutting edge of tech, you’ll always have new challenges and new p...
Location
Location
United States , Wilton
Salary
Salary:
Not provided
asml.com Logo
ASML
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High School, Trade School graduate or G.E.D required
  • Previous experience working in a manufacturing facility or completion of a vocational certification preferable
  • At least 6 months of experience working with CNC machines and equipment used in optical fabrication
  • Familiarity with using the following measurement tools: micrometers, calipers, dial indicators, height gages
  • Intermediate mathematical skills including use of basic math, geometry and trigonometry
  • Intermediate computer skills and familiarity with Windows 10, MS Office & SAP
  • Must be work authorized in the United States without the need for employer sponsorship
Job Responsibility
Job Responsibility
  • Assemble cutting tools into tool-holders and positions tool-holders in machine spindles and/or tool changer magazines as required
  • Manually program CNC controllers through manual data input, generated CNC programs
  • Manipulate machine controls to set up cutting tools and machine work pieces through CNC operation
  • Make tool changes and offsets to keep parts in spec and/or to compensate for tool wear
  • Follow written English work instructions that describe the process and the required measurements
  • Read and interpret ISO blueprints and incorporate them into part programs
  • Measure workpiece for conformance to specifications
  • Verify settings by regularly measuring parts before and after changes are made
  • Maintain continuity among work shifts by documenting and communicating actions, irregularities, and continuing needs to supervisors and co-workers on other shifts
  • Maintain safe operations by adhering to safety procedures and regulations and notifying supervisor of discrepancies
  • Fulltime
Read More
Arrow Right

Data Center Technician

As a Microsoft Data Center Technician (DCT), you will develop an understanding o...
Location
Location
United States , El Mirage
Salary
Salary:
26.92 - 47.60 USD / Hour
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High school diploma, GED, or equivalent and basic knowledge of computer hardware and components AND 1+ year(s) experience supporting IT equipment or related technology OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
  • High school diploma, GED, or equivalent and basic knowledge of computer hardware and components AND 3+ years experience supporting IT equipment or related technology OR equivalent experience
Job Responsibility
Job Responsibility
  • Reviews Process Change Notifications (PCNs) and develops an understanding of the impact to work execution and awareness to changes within their area of work and/or the work of others
  • Completes assigned tickets efficiently and in alignment with relevant Key Performance Indicators (KPIs) per task type with guidance from experienced technicians
  • Complies with Data Center business unit policies, procedures, and deadlines with guidance from experienced technicians and/or direct-line management
  • Receives guidance and supervision to develop an understanding of standard processes and procedures for preparing, installing, performing diagnostics, troubleshooting, replacing, and/or decommissioning IT datacenter technology(ies) and equipment
  • Participates in daily safety briefings
  • Completes required security and data management training while complying with security and data management procedures/policies with guidance from other technicians
  • Contributes to a positive and effective team environment by sharing information with other shifts or technician teams
  • Maintains an awareness of Key Performance Indicators (KPIs) through reporting dashboards, systems, for personal monthly performance discussions as needed
  • Escalates and/or seeks guidance from experienced technicians or direct-line management regarding client interactions
  • Develops an understanding of cross-functional Data Center processes to support partnerships with internal and external stakeholders
  • Fulltime
Read More
Arrow Right

Global Study Manager

As a Global Study Manager at ICON, you will be responsible for leading and manag...
Location
Location
Canada
Salary
Salary:
Not provided
iconplc.com Logo
iconplc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in a relevant scientific discipline or healthcare-related field
  • Extensive experience in project management, with a proven track record of leading successful projects in the pharmaceutical or biotech industry
  • Strong proficiency in project management tools and methodologies, with excellent attention to detail
  • Excellent analytical and problem-solving skills, with the ability to develop effective project strategies
  • Demonstrated leadership skills, with experience in managing and mentoring teams effectively
  • Exceptional communication skills, with the ability to convey technical concepts to diverse audiences
  • Detail-oriented, with strong organizational skills to manage multiple projects and deadlines in a dynamic environment
  • Willingness to travel as required (approximately 25%)
Job Responsibility
Job Responsibility
  • Managing day-to-day project and program management activities, supporting your team to deliver quality outcomes
  • Developing and executing project plans, focusing on achieving project goals and objectives
  • Leading cross-functional teams to ensure the successful implementation of project activities
  • Collaborating with stakeholders to identify project requirements and define project scope
  • Mentoring and guiding team members, fostering a culture of excellence and continuous improvement
  • Driving the development of project documentation and reports to present findings to stakeholders in a clear and actionable manner
  • Staying abreast of industry trends and emerging technologies to integrate best practices into project management strategies
  • Contributing to organizational growth through effective project leadership and strategic planning
What we offer
What we offer
  • Various annual leave entitlements
  • A range of health insurance offerings to suit you and your family’s needs
  • Competitive retirement planning offerings to maximize savings and plan with confidence for the years ahead
  • Global Employee Assistance Programme, LifeWorks, offering 24-hour access to a global network of over 80,000 independent specialized professionals who are there to support you and your family’s well-being
  • Life assurance
  • Flexible country-specific optional benefits, including childcare vouchers, bike purchase schemes, discounted gym memberships, subsidized travel passes, health assessments, among others
  • Fulltime
Read More
Arrow Right

Security Supervisor (Japanese Speaker)

Patrol all areas of the property, secure rooms, assist guests with room access. ...
Location
Location
Japan , Osaka
Salary
Salary:
Not provided
fourseasons.com Logo
Four Seasons
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High school diploma or GED equivalent
  • From two to five years of experience in the related position
  • Must have strong interpersonal skills and be able to relate to all levels of staff
  • Comply with and enforce Four Seasons' Category One and Category Two Work Rules and Standards of Conduct as set forth in EmPact
  • Maintain a harmonious and professional relationship with all departments and Home Office
  • Complete appropriate safety training and certifications to perform work tasks
Job Responsibility
Job Responsibility
  • Patrol all areas of the property, secure rooms, assist guests with room access
  • Conduct emergency response drills, daily physical hazard/safety inspections, investigations, interviews
  • Follow property specific procedures for handling emergency situations (e.g., evacuations, medical emergencies, natural disasters)
  • Follow company and department safety and security policies and procedures to ensure a clean, safe, and secure environment
  • Maintain awareness of undesirable persons on property premises
  • Report works related accidents, or other injuries immediately upon occurrence to manager
  • Report work related accidents, or other injuries immediately upon occurrence to General manager
  • Identify and correct unsafe working procedures
  • Assist in other areas of the department as needed
  • Fulltime
Read More
Arrow Right

Lead Java Developer

We are looking for a Java Engineer to design, build, and support modern web APIs...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-8 years of experience in Java development
  • Strong backend development experience with Java and Spring Boot (REST APIs, security concepts, performance, and scalability)
  • Solid understanding of API design and microservices (service boundaries, resilience, observability basics)
  • Hands-on experience with SQL Server and relational data modeling
  • Experience with Elasticsearch and event streaming with Kafka
  • Proficiency with GitHub / Bitbucket workflows and practical experience with CI/CD pipelines
  • Strong communication skills, ownership mindset, and ability to work collaboratively in an agile team
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
Job Responsibility
Job Responsibility
  • Develop and maintain web APIs, and backend services
  • Build scalable, secure microservices using Java and Spring Boot
  • Design, build, document, and consume RESTful APIs
  • ensure service contracts and versioning strategies are followed
  • Work with SQL Server and optimize queries, indexes, and data access patterns
  • Implement search and indexing solutions with Elasticsearch
  • Build event-driven integrations using Kafka (producers/consumers, topics, schema/versioning awareness)
  • Use GitHub / Bitbucket and contribute to automated CI/CD pipelines (build, test, deploy)
  • Write unit and integration tests
  • participate in code reviews and engineering best-practice adoption
  • Fulltime
Read More
Arrow Right

Director - Health Systems (AUS and NZ)

As our Director, Health Systems (AUS/NZ), you will lead the Australian and New Z...
Location
Location
Australia , Melbourne
Salary
Salary:
150000.00 - 160000.00 AUD / Year
ex.movember.com Logo
Movember
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Clinical background with postgraduate degree in health services or related discipline
  • 6+ years experience delivering large-scale health professional education or workforce development programs, or equivalent demonstrated experience leading the implementation and scaled national delivery of complex health programs
  • Proven track record managing multi-partner programs with significant budget accountability, including government-funded grants, financial oversight, and compliance reporting
  • Proven ability to deliver and influence outcomes as a key leader in an integrated cross-functional matrix organisation
  • A change agent mindset: comfortable thinking outside the square, leading disruption at pace, and challenging norms and traditional approaches
Job Responsibility
Job Responsibility
  • Lead the Australian and New Zealand strategy and delivery of Movember's Health Systems Portfolio, with accountability for three flagship initiatives: Men in Mind Primary Care (MIM-PRO), Men in Mind Mental Health, and the Movember Men's Health Education (MMHE) initiative
  • Drive national partnership strategies
  • Manage complex government grant relationships
  • Lead system-level convenings across Australia and New Zealand
  • Directly manage a small team responsible for program coordination and national implementation
  • Contribute to advocacy efforts around gender-responsive healthcare policy
What we offer
What we offer
  • Flexible hybrid working from home and our modern Richmond office
  • Finish work at 2pm on Fridays (Dec-Aug)
  • NFP salary packaging (pay less tax)
  • 13 weeks paid parental leave and 5 weeks annual leave
  • Fun & collaborative culture with employee social events
  • Free Headspace subscription and other wellbeing initiative
  • Relaxed dress code
  • Fulltime
Read More
Arrow Right