CrawlJobs Logo

Software Developer Expert

Arcfield

Location Icon

Location:
United States, Herndon

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Arcfield is looking for a Software Developer to develop, maintain, and enhance software and/or web services according to the Agile framework and user-centered design methodologies.

Job Responsibility:

  • Coordinate with the Sponsor to maintain and archive sprint act
  • Deliver all software programs, software code, software listings, test files, installation procedures, technical documentation, flow charts, and designs
  • Sponsor standard configuration management practices, information security and governance policies for implementing system-level requirements that address Sponsor and/or Product Owner mission needs, or as directed by legislation or policy changes
  • Propose business use cases to inform the Sponsor Leadership decision process for approving enhancements
  • Leverage current Sponsor Enterprise solutions, where possible, and recommend changes that contribute to the quality and maintainability of the services
  • Provide concepts, designs and architectures in a software design document format as directed by the Sponsor
  • Designs will represent each requirement transformed into a data and software architecture at a concept level, and at a detailed level
  • Develop features and functionalities utilizing both Primavera and a Workforce Management System, ensuring seamless integration and performance
  • Develop RESTful APIs to validate data types, conduct business logic to transform data and transfer data to other systems
  • Develop automated test scripts to ensure API resilience
  • Identify and resolve software issues, bugs, and errors to ensure smooth operation and functionality
  • Conduct thorough testing of software components and deploy updates and new features efficiently
  • Collect and analyze user feedback to inform enhancements and improvements to software applications
  • Create and maintain technical documentation for software components and development processes
  • Continuously learn and apply new technologies and methodologies to improve software development practices
  • Open to learn other Workforce Management System coding constructs and infrastructure configuration
  • Recommend cloud-based infrastructure requirements based on capacity planning, performance, and Sponsor goals and strategies
  • Comply with coding standards when developing software modules that implement detailed designs
  • Conduct peer reviews of design and code prior to committing code in the code repository
  • Leverage enterprise services to the greatest extent possible when performing system development and system enhancements
  • Aid in maintaining data integrity and developing a legacy data migration plan for Sponsor review and approval
  • Provide new capabilities to meet mission objectives or a modernization of an existing capability, application, system, and/or service

Requirements:

  • Must possess and be able to maintain a TS/SCI clearance with polygraph
  • A bachelor’s degree in computer science, computer information systems, or computer engineering
  • Minimum of ten (10) years of experience executing software development activities
  • Experience with development technologies unique to the Business System Environment: Oracle’s Primavera Project Management System, Primavera Portfolio Management System, and Business Intelligence Publisher, Primavera API, Apache, Oracle APEX

Nice to have:

  • Three (3) years of experience contributing to software development activities and/or projects within the Intelligence Community
  • An active certification related to software engineering or development, e.g., IEEE’s Certified Software Development Professional (CSDP), Microsoft’s Certified Solutions Developer (MCSD), or Oracle’s Application Developer
  • Experience with systems in AWS cloud platforms and hosting requirements
  • Knowledge and or experience with the following technologies: Administration/Integration Tools: Jxplorer
  • Applications Servers: Oracle WebLogic
  • Apache Tomcat, Windows IIS
  • DevOps Tools: Confluence, GitHub
  • Encryption Protocols: OpenSSL
  • Operating Systems: Red Hat Enterprise Linux and Microsoft Servers
  • Web Application Programming: JavaScript/HTML/CSS/XML web user interfaces using the Angular framework

Additional Information:

Job Posted:
December 20, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Developer Expert

System Software Expert

Designs, develops, troubleshoots and debugs software programs for software enhan...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 6-10 years experience
  • Extensive experience with multiple software systems design tools and languages
  • Excellent analytical and problem solving skills
  • Experience in overall architecture of software systems for products and solutions
  • Designing and integrating software systems running on multiple platform types into overall architecture
  • Evaluating forms and processes for software systems testing and methodology
  • Excellent written and verbal communication skills
  • mastery in English and local language
  • Strong in programming (python preferred)
Job Responsibility
Job Responsibility
  • Leads multiple project teams of other software systems engineers and internal and outsourced development partners responsible for all stages of design and development for complex products and platforms
  • Manages and expands relationships with internal and outsourced development partners on software systems design and development
  • Reviews and evaluates designs and project activities for compliance with systems design and development guidelines and standards
  • Provides domain-specific expertise and overall software systems leadership and perspective to cross-organization projects, programs, and activities
  • Drives innovation and integration of new technologies into projects and activities in the software systems design organization
  • Provides guidance and mentoring to less- experienced staff members
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Comprehensive suite of benefits supporting physical, financial and emotional wellbeing
  • Fulltime
Read More
Arrow Right

System Software Expert

Designs, develops, troubleshoots and debugs software programs for software enhan...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 6-10 years experience
  • Extensive experience with multiple software systems design tools and languages
  • Excellent analytical and problem solving skills
  • Experience in overall architecture of software systems for products and solutions
  • Designing and integrating software systems running on multiple platform types into overall architecture
  • Evaluating forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools
  • Excellent written and verbal communication skills
  • mastery in English and local language
  • Strong in programming (python preferred)
Job Responsibility
Job Responsibility
  • Leads multiple project teams of other software systems engineers and internal and outsourced development partners responsible for all stages of design and development for complex products and platforms, including solution design, analysis, coding, testing, and integration
  • Manages and expands relationships with internal and outsourced development partners on software systems design and development
  • Reviews and evaluates designs and project activities for compliance with systems design and development guidelines and standards
  • provides tangible feedback to improve product quality and mitigate failure risk
  • Provides domain-specific expertise and overall software systems leadership and perspective to cross-organization projects, programs, and activities
  • Drives innovation and integration of new technologies into projects and activities in the software systems design organization
  • Provides guidance and mentoring to less-experienced staff members
What we offer
What we offer
  • Comprehensive suite of benefits that supports physical, financial and emotional wellbeing
  • Career development programs
  • Inclusive workplace culture
  • Fulltime
Read More
Arrow Right

Staff Software Developer, DevX

Join us in building the future of finance. Our mission is to democratize finance...
Location
Location
Canada , Toronto
Salary
Salary:
179000.00 - 210000.00 CAD / Year
robinhood.com Logo
Robinhood
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of software engineering experience, with deep expertise in infrastructure or developer productivity
  • Proven leadership in designing scalable systems and mentoring engineering teams
  • Strong programming skills in Go or Python and deep familiarity with Bazel, CI/CD, and GitHub tooling
  • Expert knowledge of Kubernetes, progressive delivery practices, and tools like Argo Rollouts and ArgoCD
  • A strategic mindset with a focus on impact, reliability, and long-term technical vision
Job Responsibility
Job Responsibility
  • Define the technical roadmap and drive high-level design decisions across build, CI, and deployment infrastructure
  • Lead development of scalable and reliable tooling using Go, Kubernetes, and the Argo ecosystem
  • Guide the team through architectural tradeoffs and mentor engineers across experience levels
  • Collaborate cross-functionally to understand developer needs and deliver streamlined workflows
  • Own production systems that support thousands of daily builds and deployments
What we offer
What we offer
  • bonus opportunities
  • equity
  • benefits
  • Fulltime
Read More
Arrow Right

Software Development Engineer – Productivity

We are looking for experienced software development engineer for the Productivit...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
komprise.com Logo
Komprise, Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-8 years of hands-on experience in software development
  • BE/MS Computer Science or equivalent
  • Strong proficiency in one or more programming languages (e.g., Java, Python)
  • Experience in architecting, designing and building internal tools, automation, microservices or workflows
  • Solid understanding of distributed systems, APIs, databases, and cloud platforms (AWS /Azure)
  • Excellent interpersonal and communication skills
  • Proven experience leading projects, mentoring engineers, or playing a tech-lead role
Job Responsibility
Job Responsibility
  • Take a technical leadership role in guiding the team, driving best practices, and partnering with cross-functional stakeholders to design and deliver solutions (tools, automation, services) that enhance organizational efficiency and improve customer experience
  • Mentor a team of engineers, provide hands-on technical guidance and support in building solutions that will eventually be an enabler for different business units across Komprise
  • Apply experiences and knowledge in solving problems that are complex in nature and need in-depth investigation and evaluation
  • Demonstrate judgment in not only solving the given problems but to identify problems proactively and suggest plausible solutions
  • Design and implement highly performant, scalable systems catering to different internal/external problem statements
  • Drive architecture decisions, code quality standards, and engineering best practices
  • Work closely with Engineering, Product Managers, Support, Customer Success and other teams to understand needs and translate them into actionable technical requirements
  • Work effectively with immediate team members along with required stakeholders involved in the project
  • Operate, drive results and set priorities independently
  • Be a proactive contributor and subject matter expert
What we offer
What we offer
  • Competitive salary
  • Flexible vacation policy and remote work options
  • Opportunity to grow with a rapidly scaling company
  • Fulltime
Read More
Arrow Right

Security Systems/ Software Developer and Tester

As part of our HPE Operations Cybersecurity Lab, the Security Systems/Software E...
Location
Location
United States , Aguadilla
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 4-6 years experience
  • Expertise in multiple software systems design tools and languages
  • Experience of relational database management systems and their query languages (e.g. SQL)
  • Strong Experience writing software using any modern language and technology stack, i.e Python, Javascript, and frameworks for building APIs and user interfaces
  • Knowledge of tools like Metasploit, Nmap, Burp Suite, Wireshark, vulnerability scanning tools, network mapping, and packet analysis
  • Experience in overall architecture of software systems for products, solutions and IT systems
  • Expertize working in a DevSecOps environment
  • Knowledge of OWASP Top 10 vulnerabilities, web-based attacks (SQL injection, XSS, CSRF), and web protocols
  • Experience with encryption methods and their applications
Job Responsibility
Job Responsibility
  • Designs security enhancements, updates, and programming changes for portions and subsystems of systems software, including operating systems, compliers, networking, utilities, databases, and Internet-related tools
  • Analyzes design and determines coding, programming, and integration activities required based on security requirements and general objectives and knowledge of overall architecture of product or solution
  • Design, develop, test, and maintain robust, scalable, and high-quality security and software solutions
  • Supports application and systems security strategy, architecture and roadmaps, review application architectures, code and system services from a security perspective
  • Writes and executes complete security testing plans, protocols, and documentation for assigned portion of application
  • identifies and debugs, and creates solutions for issues with code and integration into application architecture
  • Leads a project team of other software systems engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for assigned systems portion or subsystem
  • Collaborates and communicates with management, internal, and outsourced development partners regarding software systems design status, project progress, and issue resolution
  • Represents the software systems engineering team for all phases of larger and more-complex development projects
  • Provides guidance and mentoring to less-
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Extracurricular Internship – Software Development

We are looking for an extracurricular intern to join our Software Development ar...
Location
Location
Italy , Reggio Emilia
Salary
Salary:
Not provided
re-lab.it Logo
RE:LAB
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Basic knowledge of one or more programming languages (e.g., Python, Java, JavaScript, C++, etc.)
  • A genuine passion for coding and a desire to specialize in software programming
  • Curiosity, willingness to experiment, and a collaborative mindset
  • Strong analytical abilities and problem-solving orientation
Job Responsibility
Job Responsibility
  • work on real projects, contributing to different phases of the development lifecycle
  • explore different technological areas and domains covered by the team
  • use modern programming languages and up-to-date frameworks
  • learn current development methodologies, version control practices, testing, and continuous integration
  • collaborate with a multidisciplinary team of developers, designers, and UX experts
  • Fulltime
Read More
Arrow Right

Senior Embedded Software Expert

Senior role developing and certifying Electronic Engine Controllers (EECs) for a...
Location
Location
Canada , Montreal
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Engineering, Software Engineering, Electrical Engineering, or related field
  • 10 years of experience in low-level embedded software development
  • 3-5 years in similar aerospace or safety-critical domain preferred
  • Solid knowledge of DO-178B/C standards for software development in airborne systems
  • Proficient in C programming for real-time embedded systems
  • Familiarity with microcontroller-based development and real-time operating systems
  • Experience with requirement management tools (e.g., DOORS) and integrated development environments (e.g., Eclipse)
  • Strong debugging skills with ability to isolate hardware, system, and software issues
  • Understanding of communication protocols: CANbus, ARINC 429, Ethernet, RS-422, SPI, I2C
  • Experience with software testing tools such as Rational RTRT, LDRA, or equivalent
Job Responsibility
Job Responsibility
  • Develop and execute software tests on real-time embedded platforms to validate system design
  • Contribute to preparation and maintenance of technical development plans and software standards
  • Support and maintain high-level software architecture of embedded systems in compliance with DO-178B/C
  • Perform all phases of software development: requirements specification, design, coding, integration, and verification
  • Guide and support cross-functional teams throughout software development and certification lifecycle
  • Provide mentorship, problem solving, technical reviews and oversee quality performance
What we offer
What we offer
  • Hybrid Work
  • Industry leading medical, dental, and vision Insurance
  • Access to telemedicine service
  • RRSP program
  • Personal and sick days
  • Recreation room with pool table and foosball table
  • Fulltime
Read More
Arrow Right

Nonstop Language Debugger Software Expert

Designs, develops, troubleshoots and debugs software programs for software enhan...
Location
Location
United States , Ft. Collins
Salary
Salary:
126500.00 - 240500.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
January 30, 2026
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field
  • 7+ years of experience in systems programming and debugger development
  • Deep understanding of operating system internals, process control, and memory management
  • Strong proficiency in C/C++ and familiarity with low-level programming constructs
  • Experience with debugging formats and protocols (DWARF, ELF)
  • Familiarity with existing debugger frameworks (e.g., GDB) and runtime introspection techniques
  • Excellent problem-solving and reverse engineering skills
  • Experience with JIT debugging, kernel debugging, or embedded system debugging
  • Knowledge of compiler internals and debug info generation
  • Exposure to scripting languages (e.g., Python) for debugger automation
Job Responsibility
Job Responsibility
  • Architect and implement core components of debuggers including symbol resolution, breakpoint handling, stack unwinding, and memory inspection
  • Develop support for debugging native applications (e.g., C/C++, COBOL, Rust, etc.) on HPE's operating systems and hardware architectures
  • Integrate with compiler toolchains to support source-level debugging, DWARF/ELF parsing, and debug info generation
  • Implement remote debugging capabilities, multi-threaded process introspection, and real-time diagnostics
  • Optimize debugger performance and responsiveness for large-scale applications
  • Maintain compatibility with existing standards (e.g., GDB, MI protocol) and extend functionality for custom use cases
  • Collaborate with IDE and tooling teams to provide seamless user experiences
  • Mentor junior developers and contribute to long-term debugging strategy and architecture
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion policy
  • Comprehensive benefits suite supporting physical, financial and emotional wellbeing
  • Career development programs
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.