UIC Alaska

Sr. Software Developer

Information Technology
Location : Location
Minimum Clearance Required
Public Trust (NAC)
Travel Requirement


Bowhead seeks a Sr. Software Developer to join our team in Mobile, AL to support the Geographical Information Systems Program (GIS) within the US Army Corps of Engineers (USACE), Mobile District, Spatial Data Branch. The Sr. Software Developer will focus primarily on coding and supporting new products and applications that are used daily by GIS staff and customers. The Sr. Software Developer must have a solid foundation in coding but may also assist in design. Candidates with an Azure or Cloud Computing background are highly encouraged to apply, but this will not be a primary focus of this position initially. A basic understanding of front-end technologies, coding design patterns, scrum methodology, git and developer operation is necessary as you will also be responsible for integrating and contributing code to larger projects and programmatic ecosystems.



  • Designing and developing software applications using .NET technologies such as C#, ASP.NET, MVC, and .NET Core.
  • Designing database objects and access using SQL Server, Entity Framework, and LINQ.
  • Collaborating with cross-functional teams to analyze user requirements and design software solutions.
  • Writing clean, scalable, and maintainable code using best practices.
  • Developing, testing, and deploying software applications to production environments.
  • Identifying and resolving technical issues in software applications.
  • Conducting code reviews and providing feedback to other developers.
  • Participating in agile development processes, including sprint planning, backlog grooming, and daily stand-ups.
  • Staying up-to-date with emerging trends and technologies in software development.


  • BA/S and post graduate degree in Computer Science, Information Systems, Engineering, Business, or other related field is required.
  • Nine to fifteen years (9-15+) of applicable software development experience is required. However, two (2) years of relevant experience may substitute one (1) year of education.
  • Strong experience in .NET development using C#, ASP.NET, MVC, and .NET Core.
  • Strong experience with SQL Server, Entity Framework, and LINQ.
  • Experience with front-end technologies such as HTML, CSS, and JavaScript.
  • Familiarity with agile development methodologies, including Scrum and Kanban.
  • Excellent problem-solving and debugging skills.
  • Strong communication and interpersonal skills.
  • Ability to work independently and in a team environment.
  • Attention to detail and a passion for writing high-quality code
  • An understanding of GIS is helpful.
  • Ability to communicate effectively with all levels of employees and outside contacts.
  • Strong interpersonal skills and good judgment with the ability to work alone or as part of a team.
  • Strong desire to learn and ability to pivot as technology changes.


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 REQUIRED: Must be able to obtain a security clearance at the Public Trust level. US Citizenship is a requirement for admission to this location. 




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