
Node React/Java Full Stack Web Developer
Social Security AdministrationThe position description number for this position is PD6F0110. A summary of themajor duties are listed below. You may also view the full position description on the Agency intranet at the following link: PD Search Serves as an IT Specialist and technical advisor for the Chief Information Officer and provides expert advice, guidance, and coordinative activities relating to software development and engineering.Provides Agency level guidance in the planning, design, development, testing, and maintenance of complex business applications and technology solutions to support agency objectives.Oversees the implementation of modern software development practices, systems and cloud infrastructure, and IT modernization initiatives.Advises on industry best practices and recommends innovative approaches to enhance the efficiency and effectiveness of systems development activities. Offers expert guidance and coordination on software engineering and application development.Leads the development and integration of enterprise-level technology solutions, ensuring alignment with organizational goals andrequirements.Directs the architecture, implementation, and maintenance of scalable applications and platforms using contemporary technologies and methodologies.Manages the design and deployment of user interfaces, data management systems, and automated processes to support agency operations.Leads the adoption of new technologies, such as cloud computing and artificial intelligence, to promote automation, efficiency, and innovation.Troubleshoots and resolves technical issues and applies modern project management practices (e.g., Agile). Uses tools for data analysis and version control and oversees efforts to identify and fix issues and/or upgrade existing systems.Provides strategic oversight for the integration and management of advanced data systems and architectures. Ensures the development of secure, reliable, and efficient data management solutions that support enterprise-wide applications.Guides the creation and maintenance of data structures and storage solutions to enable robust and scalable business operations.Utilizes automated tools to test and monitor applications and implements best practices for testing and quality assurance.Integrates testing into the development process to enhance the efficiency and effectiveness of systems development activities. Analyzes test results and identifies and resolves problems to ensure maximum uptime and optimal performance.Provides technical leadership, direction, and guidance for multiple products and projects, collaborating with developers, business analysts, and cross-functional teams to deliver new features and innovative solutions,Prepares and maintains clear technical documentation, including architecture and system diagrams, program specifications, flowcharts, user guides, API documentation, testing plans, deployment guides, and/or operational runbooks.Works with other recognized experts within the Agency and throug
Opens the company's application page
Listed via
USAJobs
usajobs.gov
Similar roles
Design & Tech
Related reads from TCHNX

The Quiet Revolution in Local-First Software
As major platforms face outages and data breaches, a new generation of developers is building applications that prioritise local data storage and peer-to-peer sync, challenging the cloud-first orthodoxy that's dominated tech for two decades.

The Quiet Revolution in Edge AI: Why Your Next Computer Might Not Need the Cloud
As neural processing units become standard in consumer devices, we're witnessing a fundamental shift in how AI applications work. Local processing is no longer a fallback; it's becoming the preferred architecture.

The Rise of AI-Assisted Code Generation 2: Are Developers Becoming Prompt Engineers?
As AI coding assistants reshape software development, the industry grapples with a fundamental question: is writing code giving way to writing prompts? We examine how London's tech scene is adapting to this seismic shift.
