Company Detail

advance programs
Member Since,
Login to View contact details
Login

About Company

Job Openings

  • Software Engineer  

    - Columbia
    Job DescriptionJob DescriptionBuild a Career with Purpose at Advanced... Read More
    Job DescriptionJob Description

    Build a Career with Purpose at Advanced Programs Inc. (API)

    Since 1969, Advanced Programs Inc. (API) has been developing secure, mission-critical solutions that serve the United States, NATO, and allied partners. As a small, agile company supporting national security initiatives, we offer a tight-knit environment where each employee plays a meaningful role in real-world impact.

    Join a team that moves quickly to respond to evolving defense and intelligence challenges—often working directly with government stakeholders to translate urgent needs into engineered solutions. You'll have the chance to make a difference, but you'll also be expected to bring initiative, flexibility, and technical curiosity every day.

    As a Software Engineer I at API, you will take ownership of key software initiatives, driving the design, development, and implementation of scalable business applications and custom tools. You'll work with C#, JavaScript, NetSuite, and SharePoint technologies to build and maintain enterprise-level systems that support our business operations. This position requires a strong understanding of software engineering principles, and hands-on development experience. You will need a proven track record of building both windows and web-based applications, solid debugging skills, and familiarity with integrating solutions across Microsoft-based platforms. You'll collaborate closely with stakeholders across departments to ensure your solutions are efficient. user-friendly, and aligned with business goals.

    Essential Duties and Responsibilities: include the following: other duties may be assigned as needed.

    Design, develop, test, and deploy applications using C#, JavaScript, and related technologiesDevelop and maintain custom solutions within Microsoft SharePoint (SPFx, modern web parts, workflows, etc.)Design, customize, and maintain business processes and integrations within NetSuite, leveraging SuiteScript, SuiteTalk, and workflow automation toolsOptimize application performance, scalability, and maintainabilityCollaborate with cross-functional teams to gather technical and business requirementsReview and contribute to software architecture and design decisionsMaintain up-to-date documentation of systems and development processesTroubleshoot and resolve software defects and production issuesLead code reviews and knowledge sharing sessionsParticipate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives

    Qualifications: The requirements listed below are representative of the knowledge, skill, and/or ability required.

    Education and/or Experience:

    Bachelor’s degree in Computer Science, Software Engineering, or related field with 3+ years related experience.

    Required Skills and Experience

    3+ years of hands-on experience in software developmentProficiency in JavaScript, C#, and .NET-based environmentsExperience developing and customizing solutions in Microsoft SharePoint OnlineGeneral experience developing, customizing, or integrating with NetSuite (SuiteScript 2.0/2.1, SuiteTalk, workflows, saved searches, or REST integrations)Solid understanding of object-oriented programming and software design principlesFamiliarity with REST APIs, asynchronous programming, and front-end frameworksStrong knowledge of HTML/CSS, and browser compatibilityExperience with Microsoft Power Platform (Power Apps, Power Automate, Power BI)Familiarity with DevOps practices and CI/CD pipelines (Azure DevOps, GitHub Actions, etc.)Experience using version control systems like Git and working in collaborative repositoriesExposure to cloud environments such as Azure or AWS

    Other Skills and Abilities:

    Define problems, collect data, establish facts, and draw valid and concise conclusions.Exceptional technical documentation writing skills.Effectively communicate complex subject matter both verbally and in writing.Flexible and able to adapt to a rapidly changing environment.Must be organized and be able to manage projects of varying length.Positive, self-motivated individual who can complete tasks independently.Mentor/cross train team members on existing and new technologies.


    API is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.

    The likely salary range for this position is $90,000 to $110,000. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.

    The above salary range represents a general guideline; however, API considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.


    This role requires the ability to work remotely and on-site as needed. Read Less

Company Detail

  • Is Email Verified
    No
  • Total Employees
  • Established In
  • Current jobs

Google Map

For Jobseekers
For Employers
Contact Us
Astrid-Lindgren-Weg 12 38229 Salzgitter Germany