UIC Alaska
Software Developer
UIC Alaska, Vicksburg, Mississippi, us, 39182
Overview:
SOFTWARE ENGINEER (ERDC):Bowhead seeks a Software Engineer to support the Engineering Research and Development Center (ERDC) contract located in Vicksburg, MS. The Software Engineer will provide support and technical expertise for the development of an enterprise-wide system architecture.Responsibilities:Demonstrate knowledge of development practices involved with multi-platform environments.Possess intimate understanding of multi-team coding methods and lead development teams in common programming practices.Demonstrate experience in Azure Services and design, advise, and implement proper complex system designs.Develop software modules for projects in languages specified by the government at the time of awarding of task orders. Common programming languages to be used may include, but not limited to, CSS, HTML, JavaScript, Microsoft C#, or Microsoft Power Platform using Microsoft Visual Studio, VS Code, or Azure Portal as the development platform. The primary platform supported may include, but not limited to, PowerApps, Power Pages, NET or NETCore.Use knowledge of the problem at hand to design, engineer, and implement database schemas in support of various business areas.Use database tools to create, update, edit, delete, develop, and/or maintain data relationships associated with the different business areas.Use SQL programming languages and have an intimate understanding of stored procedures and query development.Use database tools to consolidate and prepare data dumps and reports associated with the different business areas.Work with the Government Project Manager to identify and implement the management tools, business practices, and software needed to improve and maintain on time deliveries.Demonstrate knowledge and expertise in the development using modern software development techniques to include, but not limited to: Agile software development (SCRUM), Test Driven Development (TDD), Continuous Integration, Continuous Deployment methodologies, use of Git source control, to include forking, feature branches, merge requests, and conflict resolution.Qualifications:
BA/S in Computer Science or related field and an additional two to five (2-5) years of professional experience is highly preferred.A CompTIA Security+ certificate may be required prior to starting this positionIntermediate to advanced level skills in Microsoft Office software suite - Word, Excel, Outlook, PowerPointAbility to communicate effectively with all levels of employees and outside contactsStrong interpersonal skills and good judgment with the ability to work alone or as part of a teamPhysical Demands:Must be able to lift up to 25 poundsMust be able to stand and walk for prolonged amounts of timeMust be able to twist, bend, and squat periodicallySECURITY 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
SOFTWARE ENGINEER (ERDC):Bowhead seeks a Software Engineer to support the Engineering Research and Development Center (ERDC) contract located in Vicksburg, MS. The Software Engineer will provide support and technical expertise for the development of an enterprise-wide system architecture.Responsibilities:Demonstrate knowledge of development practices involved with multi-platform environments.Possess intimate understanding of multi-team coding methods and lead development teams in common programming practices.Demonstrate experience in Azure Services and design, advise, and implement proper complex system designs.Develop software modules for projects in languages specified by the government at the time of awarding of task orders. Common programming languages to be used may include, but not limited to, CSS, HTML, JavaScript, Microsoft C#, or Microsoft Power Platform using Microsoft Visual Studio, VS Code, or Azure Portal as the development platform. The primary platform supported may include, but not limited to, PowerApps, Power Pages, NET or NETCore.Use knowledge of the problem at hand to design, engineer, and implement database schemas in support of various business areas.Use database tools to create, update, edit, delete, develop, and/or maintain data relationships associated with the different business areas.Use SQL programming languages and have an intimate understanding of stored procedures and query development.Use database tools to consolidate and prepare data dumps and reports associated with the different business areas.Work with the Government Project Manager to identify and implement the management tools, business practices, and software needed to improve and maintain on time deliveries.Demonstrate knowledge and expertise in the development using modern software development techniques to include, but not limited to: Agile software development (SCRUM), Test Driven Development (TDD), Continuous Integration, Continuous Deployment methodologies, use of Git source control, to include forking, feature branches, merge requests, and conflict resolution.Qualifications:
BA/S in Computer Science or related field and an additional two to five (2-5) years of professional experience is highly preferred.A CompTIA Security+ certificate may be required prior to starting this positionIntermediate to advanced level skills in Microsoft Office software suite - Word, Excel, Outlook, PowerPointAbility to communicate effectively with all levels of employees and outside contactsStrong interpersonal skills and good judgment with the ability to work alone or as part of a teamPhysical Demands:Must be able to lift up to 25 poundsMust be able to stand and walk for prolonged amounts of timeMust be able to twist, bend, and squat periodicallySECURITY 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