Programmer - SW Dev II

Electrosoft

$95K — $115K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, IT, Information Systems, or related field.
  • 4+ years of software development experience.
  • Expertise in Oracle APEX and Oracle database technologies.
  • Proficient in SQL, PL/SQL, and enterprise application troubleshooting.
  • Familiar with software development methodologies and SDLC processes.
  • Strong analytical and problem-solving skills, with excellent communication abilities.
  • U.S. Citizenship and eligibility for DHS security clearance.

Responsibilities

  • Design and maintain enterprise software applications for Operations and Sustainment.
  • Enhance Oracle APEX applications critical to business processes.
  • Support various operational platforms like Dashboard and Digital Library.
  • Participate in all phases of the Software Development Lifecycle (SDLC).
  • Develop user interfaces and data visualizations to meet business needs.
  • Implement system enhancements to improve functionality and performance.
  • Collaborate with stakeholders to gather requirements and deliver solutions.

Benefits

  • Engagement in impactful projects with mission-critical applications.
  • Opportunities for professional development and exposure to federal cybersecurity initiatives.
  • Collaborative work environment with technical and business experts.
  • Advancement potential through continuous improvement and innovation efforts.
Full Job Description
Programmer - SW Dev II

Responsibilities and Duties
  • Design, develop, test, implement, and maintain enterprise software applications supporting Operations and Sustainment activities.
  • Develop and enhance Oracle APEX applications supporting mission-critical business processes and operational workflows.
  • Support the maintenance, enhancement, and modernization of applications including Owner Operator, Dashboard, Events and Incidents, Digital Library, IPRS, SEDIT, Taxonomy, and Digital Express Statement platforms.
  • Participate in all phases of the Software Development Lifecycle (SDLC), including requirements analysis, design, coding, testing, deployment, and sustainment.
  • Develop user interfaces, workflows, reports, dashboards, forms, and data visualizations to support operational and business requirements.
  • Design and implement application enhancements that improve system functionality, usability, performance, and maintainability.
  • Develop and maintain APIs, system integrations, and data exchange processes between enterprise applications and external systems.
  • Create and optimize SQL queries, stored procedures, packages, and database components supporting application functionality.
  • Collaborate with business stakeholders, system administrators, and technical teams to gather requirements and implement software solutions.
  • Troubleshoot and resolve application defects, production issues, system errors, and performance bottlenecks.
  • Support operational sustainment activities, including incident resolution, problem management, and application support.
  • Perform software testing activities, including unit testing, integration testing, regression testing, and user acceptance testing support.
  • Develop and maintain technical documentation, application specifications, code documentation, and operational procedures.
  • Support software releases, deployments, upgrades, patches, and configuration changes.
  • Participate in code reviews and ensure adherence to established development standards and best practices.
  • Support cybersecurity initiatives by implementing secure coding practices and remediating identified vulnerabilities.
  • Monitor application performance and recommend improvements to maximize reliability and operational efficiency.
  • Assist with data migration, data validation, and application modernization initiatives.
  • Collaborate with infrastructure, database, and cybersecurity teams to support overall system health and operational readiness.
  • Contribute to continuous improvement efforts focused on automation, customer service, application stability, and service delivery.

Basic Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Information Systems, Software Engineering, or a related discipline.
  • Minimum of four (4) years of software development experience.
  • Experience developing, maintaining, and supporting enterprise software applications.
  • Experience with Oracle APEX application development and Oracle database technologies.
  • Proficiency in SQL, PL/SQL, database development, and application troubleshooting.
  • Experience supporting application enhancements, maintenance, and operational sustainment activities.
  • Knowledge of software development methodologies and Software Development Lifecycle (SDLC) processes.
  • Experience developing reports, dashboards, workflows, user interfaces, and data-driven applications.
  • Experience with application testing, debugging, and defect resolution.
  • Familiarity with source control and version management tools such as Git, Azure DevOps, GitHub, or similar platforms.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Ability to work independently and collaboratively within a team environment.
  • U.S. Citizen. Ability to obtain and maintain a DHS Suitability determination, Public Trust, Secret, or higher security clearance as required by the contract.

Preferred Qualifications
  • Experience supporting Department of Homeland Security (DHS) and/or Cybersecurity and Infrastructure Security Agency (CISA) environments.
  • Experience supporting Owner Operator, Dashboard, Events and Incidents, Digital Library, IPRS, SEDIT, Taxonomy, Digital Express Statement, or similar operational applications.
  • Experience supporting enterprise operations, sustainment, and application maintenance contracts.
  • Familiarity with Oracle Application Express (APEX) architecture, deployment, and performance optimization.
  • Experience integrating enterprise applications with databases, APIs, reporting platforms, and external systems.
  • Knowledge of Federal cybersecurity requirements including FISMA, NIST RMF, and secure software development practices.
  • Experience with Agile, DevOps, CI/CD pipelines, and automated deployment processes.
  • Familiarity with ServiceNow, SharePoint, Power Platform, or other federal enterprise platforms.
  • Experience supporting cloud-hosted applications in AWS or Microsoft Azure environments.
  • Relevant certifications such as Oracle Database SQL Certified Associate, Oracle APEX Developer Professional, Security+, or equivalent technical certifications.

Similar Jobs

More Jobs at Electrosoft

  • DevSecOps Engineer
    $120K — $145K *
    Arlington, VA 22204 (Arlington County)
    Information Technology
    In-Person
  • System Administrator
    $80K — $95K *
    Arlington, VA 22204 (Arlington County)
    Information Technology
    In-Person
  • Application Architect
    $120K — $145K *
    Arlington, VA 22204 (Arlington County)
    Information Technology
    In-Person
  • Cybersecurity Engineer
    $110K — $130K *
    Fort Belvoir, VA 22060 (Fairfax County)
    Information Technology
    In-Person
  • Vice President of Human Resources
    $180K — $210K *
    Reston, VA 20191 (Fairfax County)
    Education, Government & Non-Profit
    In-Person

More Information Technology Jobs

Find similar Programmer - SW Dev II jobs: