No more applications are being accepted for this job
- Ensures compatibility between equipment and software, analyzes operational/systems requirements, supports design reviews, and presents technical briefings.
- Evaluates, assesses, documents, and tests data security and continuity of operations for systems and programs.
- Serves as solutions provider to senior management and professional staff concerning areas of technological development and advancement.
- Formulates recommendations on hardware/software interfacing, large scale systems, expert systems, and technical problems.
- Performs business and system object modeling simulation and analysis.
- Advises and recommends system characteristics that affect software systems such as storage capacity, processing speed, and I/O requirements.
- Coordinates activities of developers and engineers.
- Provides enterprise systems architecture expertise in developing systems supporting common purposes, processes, architectures, and standards.
- Develops strategies for enterprise-wide methodology or tool implementation or planning and implementing enterprise technology changes in all layers of the architecture including front end, middle tier and backend technologies and tools.
- Education: This classification normally requires a relevant degree. Engineering positions require a degree in engineering or computer science.
- Six years of experience in the design and development of applications.
- Six years of experience in data modeling, data warehousing, distributed processing, utilization of tools for data modeling and logical and physical database design, software integration, and/or security issues and techniques, as required.
- Six years of experience with business and system object modeling.
- Six years of experience developing analysis & design and software architecture documents.
- Five years coding experience with task specified programming languages (e.g., Java, C++, C#, PowerBuilder, etc.).
- Five years coding experience with SQL or database stored procedures.
- Three years of experience with current network, and development and database architectures and technologies.
- Five years of experience with Internet/Intranet protocols and web server technologies, if required.
- Three years of experience developing systems architecture, if required.
- Three years of experience developing enterprise projects utilizing iterative system development methodologies, if required.
- Knowledge of advanced testing tools and at least one year of experience with automated test driven development in an agile environment.
- Experience with continuous integrated and continuous delivery tools and technologies.
- Minimum one year of experience with user story development or analysis in an agile development environment, if required.
- Minimum three years of experience building Service Oriented Architecture using web service standards (i.e., SOAP, RPC, REST, or micro services), if required.
- At least one year experience with XML or JSON, if required.
- At least one year experience as a technical leader of software engineering or computer professionals, as required.
- Minimum, have hands-on experience with at least 5 of the major products identified in the list below, as well as hands-on experience and/or knowledge of 20% of the remaining products listed below.:
Software Engineer - Chantilly, United States - Alta It Services
Description
Software Engineer/Architect *(Must be in the DC, MD, VA area)*6 month Contract To Hire; Fully Remote
Must be a US Citizen or Permanent Resident (3 years) able to obtain a Public Trust clearance
Responsibilities
#J-18808-Ljbffr