Job details
Job type full-time
Not provided by employer
Full job description
Software developer
Job duties and responsibilities
Experience as an application developer at an enterprise level: knowledge of computer equipment, and ability to develop complex software to satisfy design objectives.
Analyzes functional business applications and design specifications for functional areas such as finance, accounting, personnel, manpower, logistics, and contractsDevelops block diagrams and logic flowchartsTranslates detailed design into computer softwareDesigns, codes, tests, debugs, and refines the computer software to produce the required productPrepares required documentation, including both program-level and user-level documentationEnhances software to reduce operating time and improve efficiencyProvides technical direction to programmers, as required, to ensure that program deadlines are metDevises or modifies procedures to solve complex problems considering computer equipment capacity and limitations, operating time, and form of desired results.
Senior level: may require a master’s degreeMust have a minimum of 6 years’ experience that is directly related to the following duties and responsibilities:
Qualifications and skills
Must possess it-ii security clearance or have a current national agency check with local agency check and credit check (naclc) at time of proposal submission.
Ia level certification: minimum security+ ce
Computing environment certification: mcsd, mcsa, mcp web developer or the ms azure developer associate
Azure– preferred, not required
Required education & certifications
Six (6) years relevant experience as a developer
Two (2) years’ experience leading agile development
At least four (4) years’ experience with vb.net or c#, asp.net web forms and mvc .net framework, object oriented programming, jquery, javascript, ajax, json, xml, entity framework, linq and sql server (2012 and newer)
T-sql stored procedures
Visual studio and team foundation server (tfs)
Experience in researching and recommending migration strategies, including new technologies, platforms, etc.
Clearance: naclc or higher
Job type: full-time
Hiring insights
Job activity
Posted 6 days ago