Finding the best job has never been easier
Share
Leads highly complex or enterprise critical projects that require a diverse array of programming expertise. Is responsible for leading application analysis, design, development, integration, and enhancement. Daily responsibilities include leading multiple, concurrent projects and/or support efforts.
• Resolves highly complex computer security issues by designing, developing, and implementing innovative technical solutions.
• Provides buy vs. build recommendations, including advising on system options, risks, return on investment (ROI), and impact to business processes.
• Assesses customer needs to determine alignment of unit/corporation business needs and the impact on business processes to establish strategic priorities.
• Makes recommendations towards the development of new code or reuse of existing code. Identifies better sources of data feeds and interfaces with Enterprise Architects to ensure feasibility with corporate data warehouse.
• Leads the development of guidelines and standards to be utilized in software development/ integration including developing and leading implementation plans for integration testing. Interfaces with testing teams to incorporate plans into integration testing process.
• US citizenship with the ability to obtain and maintain DOE Q level security clearance.
• Five or more years of direct work experience.
• Programming experience in various major programming languages (e.g. Java, C#, Python.)
• Demonstrated experience in serving as a Technical Lead in support of projects.
• Bachelor’s degree, certification or two additional years of direct work experience in lieu of a Bachelor’s degree and certification is preferred.
• One (1) or more years' experience working within Single Page Application frameworks (e.g. Angular, React).
• Demonstrated skills in Node JS.
• Demonstrated knowledge of version control such as Gitlab.
• Demonstrated skill in languages such as Java, CSS, SASS/LESS, HTML, or JavaScript.
• Demonstrated knowledge of two factor authentication protocols (SAML2, OpenID Connect).
• Familiarity with Oauth2.
• Demonstrated experience managing applications in Windows Server/UNIX environments.
• Demonstrated ability to make and maintain RESTFUl API calls.
• Good working knowledge of the SDLC.
• Ability to mentor colleagues.
These jobs might be a good fit