Company: National Geospatial-Intelligence Agency | Position: Software Engineer | CTC: $74,299 - $137,669 | Locations: USA | Type: Full-Time, On-Site

NGIA Caree job opening

Company

Position

CTC

Location

NGIA

Software Engineer

$74,299 - $137,669

USA

Table of Contents
    Add a header to begin generating the table of contents

    About Company

    The National Geospatial-Intelligence Agency (NGA) is the world leader in Geospatial Intelligence. We analyze imagery and data from many sources and incorporate it into visual displays of essential information for use in national defense, homeland security and safety of navigation. The extraordinary talents and skills of our teams of analysts and other professionals are vital to our success as the worldwide provider of GEOINT.

    Job Description

    Software Developers identify, document, and analyze moderately complex customer, business, and system requirements, evaluate alternative approaches, and design and develop solutions. They test and integrate system solutions. They develop software using various compiled or interpreted programming languages, configure and manage code, plan and design systems architecture, write and maintain software program documentation, and investigate and evaluate new software technologies. They ensure the rigorous application of information security and information assurance policies, principles, and practices in the delivery of application software services. They also lead system and security design specification, documentation, and practice.

    Education & Eligibility Criteria

    • Bachelor’s Degree in Computer Science, CIS, or related field.

    Roles and Responsibilities

     

    1)Develop software applications, services, and systems (e.g., user-facing and back-end services).
    2) Manage source code using industry version control best practices.
    3) Research new techniques and technologies to stay current in software development methodologies and tools.
    4) Utilize code validation tools to ensure that source code is valid, is properly structured, meets industry standards, is secure, and is compatible with browsers, devices, or operating systems.
    5) Collaborate with customers to define needs and/or specifications and develop proposed solutions.
    6) Test and integrate developed software applications into the operational baseline.
    7) Perform test driven development utilizing strong unit testing techniques to include test cases mimicking external interfaces and addressing all browser and device types.
    8) Modify or enhance existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance.
    9) Create technical models, architectural artifacts, and/or prototypes that include physical, interface, logical, or data models (e.g., model view controller (MVC) programming practices).
    10) Share actionable/valuable information with colleagues and leadership and engage with community as resident expert.
    11) Prepare reports and consult with customers or other stakeholders to advise on technical issues, provide operational support, respond to questions, and offer status updates.

    Skills & Qualification

    • Hands on experience and solid knowledge in following technologies:
        •  C#/.NET
        • Web Development on .NET
        • Unit Testing and Test-Driven Development
        • MS SQL Server based application
        • Windows Services, IIS
        • Experience in Agile Methodologies
        •  The ability to write clean, consistent, and well documented code following the best practices of the industry and CyberArk.

          · The ability to develop software on schedule in collaboration with other team members.

          · Excellent verbal and written communication skills.

          · Experience with and an ability to mentor more junior Engineers.

          · A proven track record of helping customers succeed, ideally in an enterprise setting.

          · Interest in working with cutting-edge technology in fast-growing open-source communities.

          · The ability to adapt to circumstances and respond with urgency and pragmatism.

          · A high degree of emotional intelligence; someone who is approachable and can communicate effectively with everybody

          · The abilities of a strong team player, including transparent communication, productive collaboration, out-of-the box thinking, flexibility and personal responsibility to commitments.

    How to Apply for the National Geospatial-Intelligence Agency - Software Engineer role?

    • Get started by clicking the enticing ‘Apply Now‘ button given below.
    • Instantly teleport to the company’s official website for a seamless application process.
    • Effortlessly fill in your details, ensuring every box is checked.
    • Showcase your expertise by submitting your Resume/CV and additional information.
    • Finalize your application by clicking ‘Apply’ and set sail towards your next career adventure.

    Click below button to apply for this position.

    Oops! The Position has been filled.

    Want to see other job openings in the same company? Click below.

    More Job Openings

    Looking for even more career opportunities? We’ve got you covered! Check out our latest job openings across a wide range of industries

    Audible - Software Development Engineer (USA)
    Company: Audible | Position: Software Development Engineer | CTC: up to $200,000/year | Locations: USA | Type: Full-Time,...
    CyberArk - Software Engineer (USA)
    Company: CyberArk | Position: Software Engineer | CTC: $119,000 – $165,000 USD | Locations: USA | Type: Full-Time, On-Site...
    UBS - Software Engineer (USA)
    Company: UBS | Position: Software Engineer | CTC: $70,000-$170,000 USD | Locations: USA | Type: Full-Time, On-Site Company...
    Lowe - Software Engineer (USA)
    Company: Lowe’s | Position: Software Engineer | CTC: $70,000-$170,000 USD | Locations: USA | Type: Full-Time, On-Site...
    PhonePe - Software Engineer (USA)
    Company: PhonePe | Position: Software Engineer | CTC: $70,000-$170,000 USD | Locations: USA | Type: Full-Time, On-Site Company...
    Ford Motor - Software Engineer (USA)
    Company: Ford Motor | Position: Software Engineer | CTC: $70,000-$170,000 USD | Locations: USA | Type: Full-Time, On-Site...
    Automattic - Software Engineer (USA)
    Company: Automattic | Position: Software Engineer | CTC: $70,000-$170,000 USD | Locations: USA | Type: Full-Time, On-Site...
    Hertz - Software Engineer (USA)
    Company: Hertz | Position: Software Engineer | CTC: $100,000 per year | Locations: USA | Type: Full-Time, On-Site Company...

    Disclaimer

    Kindly be advised that the details presented above are sourced from the official NGIA career page website. For the most current and accurate information, we recommend visiting the official NGIA hiring site.

    For even more career prospects, dive into our comprehensive IT job listings: Show me more jobs.
    Ready to level up your career? Explore insightful career-related blogs by: Clicking here.
    Stay in the loop and never miss a job opportunity! Follow us on Telegram: Click here to join.
    Scroll to Top