In office: Bethesda
Minimum Seven (7) years of experience in application development and support, with a strong focus on advanced programming languages such as Python, Java, and JavaScript.
Proficiency in application development frameworks and environments including .NET, Spring, and Django.
Strong knowledge of database management systems and technologies, including SQL and NoSQL.
Experience with cloud platforms such as Microsoft Azure and AWS, as well as on-premises environments.
Familiarity with Agile and Scrum methodologies, with experience in managing and delivering projects using these frameworks.
Proficiency in using version control systems like Git and CI/CD tools such as Jenkins or GitLab.
Excellent analytical and problem-solving skills, with the ability to perform thorough system analyses and diagnostics.
Strong organizational skills and attention to detail, with the ability to manage multiple high-priority tasks.
Exceptional written and verbal communication skills, with the ability to create detailed documentation and provide technical support to end-users.
Experience working in a government or non-profit organization setting.
In-depth knowledge of federal regulations and guidelines related to application development and support.
Experience with automated testing tools and continuous integration/continuous deployment (CI/CD) pipelines.
Familiarity with advanced statistical analysis software and tools such as SAS, SPSS, or R.
Solid understanding and practical application of Agile and Scrum methodologies to manage and deliver projects efficiently, including the use of project management tools such as MS Project, JIRA, and Trello.
Your email won't be used for commercial purposes. Read our Privacy Policy.