user avatar

Backend Software Engineer

UICGS and Bowhead Family of Companies

Today
Public Trust
Unspecified
Unspecified
IT - Software
Vicksburg, MS (On-Site/Office)

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
group id: 10122062

Match Score

Powered by IntelliSearchâ„¢
image match score
Create an account or Login to see how closely you match to this job!