Logo
VTal Technology Solutions

Senior Angular Developer

VTal Technology Solutions, Atlanta, Georgia, United States, 30383


Seeking a Senior Angular Developer for a contract role with a State Government organization in Atlanta, GA.

Job SummaryIndividuals within the Software Development job family work closely with clients, business analysts, and team members to understand the business requirements that drive the analysis and design and/or development of quality technical solutions. These solutions must be aligned with organization and State Agency IT strategies and are compliant with the organization's architectural standards. Software Developers are involved in the full systems life cycle and therefore are responsible for designing, coding, testing, implementing, and supporting applications that are delivered on time and within budget. Responsibilities beyond development of applications may include participation in component and data architecture design, technology planning, product evaluation, issue troubleshooting and resolution, advanced testing processes, and buy vs. build recommendations. Software Developers may also use various middleware to develop solutions. Individuals also provide input to project plans related to the Software Development initiative. Applications Developers develop integrated solutions within and across the enterprise.

ResponsibilitiesResponsible for technical leadership in the analysis, design, development, integration, testing, and enhancement of software, applications, or middleware.Actively involved in researching, troubleshooting, or resolving complex support issues.Consults in the project planning process with clients, business analysts, architects, and team members.Monitors project milestones and critical dates to identify potential project schedule risks. Identifies ways to resolve schedule issues. Keeps management aware of project progress and status.May lead the technical evaluation and selection process for software or middleware packages. Supports any communication and training necessary for successful adoption of selected tools or software.Ascertains work effort for various tasks within a project and assigns work to other members of the project when leading a project.Communicates with business analysts, quality assurance, project owners, and stakeholders about the project, including status, roadblocks, etc.Provides input for buy vs. build recommendations. Researches the feasibility or availability of custom, open source, and commercial (COTS) solution alternatives.Proactively analyzes existing applications to identify weaknesses and develop opportunities for improvements.Identifies system and/or business requirements. Able to elicit, analyze, document, and communicate business or technical requirements for designated systems or applications.Recommends procedures to solve problems considering computer equipment capacity and limitations, operating time, form of desired results, and integration of components.Creates and helps to implement conversion, upgrade, and migration designs.Assists with documenting or demonstrating examples to ensure code, data, or document repositories are appropriately utilized, accessed, maintained, and updated.Develops software and/or applications specifications. Makes recommendations and provides input for decisions or considerations involving new code development or existing code reuse.Provides input and assistance to architects when requested on software or system specifications.Provides technical leadership for the definition, development, and modification of individual or integrated software modules as well as enterprise applications.Familiar with web development, web platforms, and content management.Develops and helps to define integrated solutions aimed at modernizing, consolidating, and coordinating the independently designed applications within and across the enterprise.Determines how existing applications, legacy systems, databases, Web interfaces, enterprise server software, and/or hardware logic work together to meet new and emerging requirements.Adheres to technical or quality standards and procedures. Reviews modules for quality assurance and checks compliance with software architecture standards.Provides technical guidance and support for unit testing of software modules to ensure software meets specifications.Participates in and supports both integration testing and quality assurance testing activities.Documents changes to architecture, integration, and/or conversion plans.Supports maintenance of software, as needed.Provides Tier III (integration) support. Troubleshoots existing information systems to identify errors or deficiencies and develops solutions.Provides technical leadership, coaching, and mentoring to team members.May provide input to help define, analyze, plan, forecast, measure, monitor, maintain and improve systems and services availability.Has knowledge of the security, confidentiality, and integrity of information systems and complies with adopted organizational standards or other relevant legislation and regulations.Supports architects in preparations for user, client, or partner engagements.

#J-18808-Ljbffr