UIC Alaska

Backend Software Engineer

Requisition ID
2025-23428
Category
Information Technology
Location : Location
US-MS-Vicksburg
Travel Requirement
N/A
Entity : Name
Bowhead Global Systems and Technology LL

Overview

BACKEND SOFTWARE ENGINEER (ERDC):

 

Bowhead seeks a Backend Software Engineer to support the Engineering Research and Development Center (ERDC) contract located in Vicksburg, MS. The Backend Software Engineer will develop and maintain a robust API for an Autodesk Revit plugin. This role involves designing, implementing, and optimizing backend systems to serve data and files efficiently. 

Responsibilities

  • Design, develop, and maintain RESTful APIs to support data and file operations for the Revit plugin.
  • Must know how to develop an API using C#,  Python, or NodeJS (on-prem experience is a plus).
  • Collaborate with frontend developers to ensure seamless integration between the API and Revit plugin UI.
  • Implement database schemas using SQL (PostgreSQL/SQL Server) and optimize stored procedures for performance.
  • Apply Agile methodologies (Scrum, TDD, CI/CD) and manage code via Git (feature branches, merge requests).
  • Address security vulnerabilities and ensure compliance with industry standards.

Qualifications

  • Education: BA/BS in Computer Science or related field, or equivalent experience.
  • Experience: 2–5+ years in backend development, with proficiency in C#, .NET, and SQL.
  • Technical Skills:
    • RESTful API design and development.
    • Cloud or On-prem experience.
    • Advanced SQL (stored procedures, query optimization).
    • Git source control (branching, merging, conflict resolution).
  • Certifications: CompTIA Security+ required.
  • Soft Skills: Strong communication, teamwork, and problem-solving abilities.
  • Tools: Microsoft Office Suite (intermediate to advanced).

Physical Demands:
• Must be able to lift up to 25 pounds
• Must be able to stand and walk for prolonged amounts of time
• Must be able to twist, bend, and squat periodically

 

SECURITY CLEARANCE REQUIREMENTS: Must be able to obtain a security clearance at the Public Trust level. US Citizenship is a requirement for Public Trust clearance at this location. 

 

#LI-KC1

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed