We are GDIT. The people supporting and securing some of the most complex government, defense, and intelligence projects across the country. We ensure today is safe and tomorrow is smarter. Our work has meaning and impact on the world around us, but also on us, and that’s important.
Essential Functions and Job Responsibilities
GDIT is seeking a .NET Application Developer to join our team supporting the U.S. Department of Energy’s (DOE) Office of the Chief Financial Officer (OCFO), Office of Corporate Information Systems to provide Operations and Maintenance (O&M) Support Services of their Corporate Business Systems (CBSOM). As the Application Programmer, you will provide application support for numerous business applications. You will support DOE’s Corporate Business Systems, used by over 14,000 users to fulfill the agency’s mission to promote energy independence, progress scientific research, and protect the nation through nuclear security. You will be part of a 60+ person team supporting DOE on multiple task orders under our Blanket Purchase Agreement (BPA). Services on this single award BPA with a Period of Performance through early 2028 will be performed at the DOE office located at 20300 Century Boulevard, Germantown, MD, 20874. (Currently remote due to COVID-19). For more information about the Department of Energy’s Office of Corporate Business Systems mission and functions, go to https://www.energy.gov/cfo/services/corporate-information-systems.
Duties and responsibilities will include, but are not limited to:
Modify existing software, as well as create special-purpose software to ensure efficiency and integrity between systems and applications.
Devises or modifies procedures to solve complex problems.
Analyzes and revises existing system logic difficulties and documentation as necessary.
Works with Business Analyst and Application Architect to interpret Business Requirements into a Technical Solution
Applies advanced knowledge and provides guidance to all phases of the software development lifecycle
Applies advanced knowledge and provides guidance for software updates, refinement, testing, and debugging to meet business needs.
Produce software design and architecture
Develop and test new and existing software applications based on business requirements and industry best practices
Applies extensive knowledge of relational database concepts and collaborates with DBA(s) to ensure application data service availability
Develop technical documentation throughout the software development life cycle (SDLC)
Collaborates with QA team to ensure timely delivery of high-quality products.
Collaborates with customer support team to resolve or diagnose defects.
Investigates and develops solutions for identified application problems
Serve as an expert on applications and provide technical support
Ability to leverage existing and emerging technologies
Bachelor’s degree in Computer Science, Information Systems, Software Engineering, Business, or other related discipline with 5 years of increasingly responsible and relevant experience in SQL, Visual Studio, .NET and Appian development expertise. Without a degree 8-10 years of relevant experience is required.
Experience in full software development life cycle (SDLC) including design, testing, deployment, documentation, and support activities
Expertise with the development and support of web-based applications, service-oriented architecture, and database systems
Excellent working knowledge of C#, ASP.NET, .NET/4.6, SQL Server
Experience working with Microsoft Azure
Experience in REST APIs and WCF
Understanding of Agile methodologies
Good team player, able to manage multiple assignments, and adapt to changing client needs
Outstanding written and verbal communication skills with the ability to present to business leaders
Must be able to obtain and maintain a DOE Clearance and successfully pass a thorough Government background screening process requiring the completion of detailed forms and fingerprinting
ITIL v3 or v4 certification
Experience with ServiceNow for incident management, problem management, and service request management
Previous Department of Energy experience.
Ability to analyze a range of business and functional requirements to recommend optimal solutions
Experience using UI frameworks
Experience integrating applications with SharePoint or Office 365
Experience with Microsoft DevOps
Experience with unit test development or test-driven development
Knowledge of Bootstrap
WHAT GDIT CAN OFFER YOU:
Full-flex work week
401K with company match
Internal mobility team dedicated to helping you own your career
Collaborative teams of highly motivated critical thinkers and innovators
Ability to make a real impact on the world around you
Not sure this job’s the one for you? Check out our other openings at gdit.com/careers.
Do you have a friend or colleague this posting describes? Let them know about the opportunity by clicking “Share.”
We are GDIT. The people supporting some of the most complex government, defense, and intelligence projects across the country. We deliver. Bringing the expertise needed to understand and advance critical missions. We transform. Shifting the ways clients invest in, integrate, and innovate technology solutions. We ensure today is safe and tomorrow is smarter. We are there. On the ground, beside our clients, in the lab, and everywhere in between. Offering the technology transformations, strategy, and mission services needed to get the job done.
GDIT is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.