General Dynamics Information Technology – Federal Civilian Division is currently looking for a Senior Full Stack Developer to join our team in support of the Centers for Disease Control and Prevention (CDC) National Centers for HIV, Hepatitis, Sexually Transmitted Diseases and Tuberculosis Prevention (NCHHSTP) Informatics Office. NCHHSTP is one of the largest Centers within the CDC and it’s mission is to maximize public health and safety through the elimination, prevention, and control of disease, disability, and death caused by human immuno-deficiency virus (HIV) infections and acquired immunodeficiency syndrome (AIDS), non-HIV retroviruses, viral hepatitis, sexually transmitted diseases, and tuberculosis.
The purpose of this position is to work as part of a multidisciplinary team to provide comprehensive IT solutions and systems development for the Informatics Office and their programs. The Senior Full Stack Developer will work with other team members to design and develop various software components.
The Senior Full Stack Developer will
Lead the redesign of an existing legacy application.
Conduct full lifecycle activities to include requirements analysis, design, development, and testing.
Collaborate with and across teams to design, develop, test, implement, and support technical solutions in full-stack tools and technologies
Define system objectives by analyzing user requirements, envisioning system features and functionality
Design and develop complex applications by setting expectations and feature priorities
Conduct design and code reviews to ensure design principles are followed by peer developers.
Take responsibility of comprehensive unit testing to ensure code quality prior to releases.
Required skills and experience:
Bachelor’s degree and 7 or more years’ experience. (Degree in Computer Science, Information Systems or related area is preferred)
5 or more years of solid experience with full life-cycle software development
5 or more years of extensive experience with Microsoft Technology Stack (C#, ASP.NET)
3 or more years of experience implementing .NET REST APIs using .NET Core
Front end web experience with one or more of these: React, Bootstrap, HTML5, CSS.
Proficiency with relational databases such SQL Server; complex ETL processes and other data management technologies
Experience in cloud computing, and development experience in Microsoft Azure cloud environments
Desired skills and experience:
Experience with tools such as Git, Docker, Bitbucket, Razor, Blazor, and Angular.
Experience working in an Agile development team
Superior technical documentation skills.
Experience with upgrading and redesigning of legacy systems.
CI/CD best practices
Experience with statistical programming such as SAS including Macros, SUDAAN, R.
Knowledge of developing applications in a Microservice architecture
Exposure to DevOps tools, Automation & Containerization
Skills and Attributes:
Excellent listening and interpersonal skills
Strong written and verbal communication skills
Strong attention to detail and requirements with the ability to meet project deadlines
Motivated and collaborative team player
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.