Looking for Senior Angular Developer in Atlanta, Georgia at Atlanta, Georgia, USA |
Email: [email protected] |
Hello, Please find the below job - GTA Senior Angular Developer Job Title GTA Senior Angular Developer Location GA, Georgia Skills Needed N/A Job Description Lead software developer proficient in Angular and Spring Boot and able to take the lead on software development projects. JOB SUMMARY: Individuals within the Software Development job family workclosely with clients, business analysts and team members to understand thebusiness requirements that drive the analysis and design and/or development ofquality technical solutions. These solutions must be aligned with GeorgiaTechnology Authority (GTA) and State Agency IT strategies and are compliantwith the organizations architectural standards. Software Developers areinvolved in the full systems life cycle and therefore are responsible for designing,coding, testing, implementing and supporting applications that are delivered ontime and within budget. Responsibilities beyond development of applications mayinclude participation in component and data architecture design, technologyplanning, product evaluation, issue troubleshooting and resolution, advancedtesting processes and buy vs. build recommendations. Software Developers mayalso use various middleware to develop solutions. Individuals also provide input to projectplans related to the Software Development initiative. Applications Developersdevelop integrated solutions within and across the enterprise. RESPONSIBILITIES: Responsible for technical leadership in the analysis,design, development, integration, testing and enhancement of software,applications or middleware. Activelyinvolved in researching, troubleshooting or resolving complex supportissues. Responsibilities include, butmay not be limited to, the following: Consultsin the project planning process with clients, business analysts, architects andteam members. Monitors project milestonesand critical dates to identify potential project schedule risks. Identifiesways to resolve schedule issues. Keepsmanagement aware of project progress and status. May lead the technicalevaluation and selection process for software or middleware packages. Supports any communication and trainingnecessary for successful adoption of selected tools or software. Ascertains work effort forvarious tasks within a project and assigns work to other members of the projectwhen leading a project. Communicates with businessanalysts, quality assurance, project owners, and stakeholders about theproject, including status, roadblocks, etc. Provides input for buy vs.build recommendations. Researches thefeasibility or availability of custom, open source and commercial (COTS)solution alternatives. Provides input onsystem options, risk, cost versus benefit, and impacts on business processesand goals. Provides input to business cases and may assist in procurementactivities for buy decisions. Proactively analyzesexisting applications to identify weaknesses and develop opportunities forimprovements. May initiate theidentification, analysis, implementation, communication and adoption oftechnical process improvements to benefit the team. This may include recognizing the potentialfor streamlining or automation of existing processes, determining the value ofnew or different approaches to application implementations, suggesting orproposing changes to applications to solve or address existing problems. Supports any change management necessary forimplemented process improvements. Identifies system and/orbusiness requirements. Able to elicit,analyze, document and communicate business or technical requirements fordesignated systems or applications. Hasthe ability to work with business and technology stakeholders to translatebusiness requirements into technical designs. Provides input to the architect on design approaches. Recommends procedures tosolve problems considering computer equipment capacity and limitations,operating time, form of desired results, and integration of components. Creates and helps toimplement conversion, upgrade and migration designs. Recommends or applies system patches and/orcertificates in a timely manner and validates that they are kept up to date fordesignated applications or systems. Assists with documenting ordemonstrating examples to ensure code, data or document repositories areappropriately utilized, accessed, maintained and updated. Develops software and/orapplications specifications. Makes recommendations and provides input fordecisions or considerations involving new code development or existing codereuse. Recommends and develops methods toefficiently reuse existing components. Identifies better sources of data feeds and interfaces. Provides input andassistance to architects when requested on software or system specifications,selecting and adopting technologies or tools, prototyping solutions,communicating technical decisions and assisting other developers with theadoption and understanding of agreed upon technical approaches or direction. Provides technicalleadership for the definition, development and modification of individual orintegrated software modules as well as enterprise applications usingdisciplined software development processes. Familiar with webdevelopment, web platforms and content management. Understands and may have working knowledge ofgraphics design, mobile-first and user-first web design approaches as well asother user interface (UI) or user experience (UX) implementation techniques. Develops and helps to defineintegrated solutions aimed at modernizing, consolidating and coordinating theindependently designed applications within and across the enterprise. Codes,integrates and tests components, middleware, data, systems and their interfacesto create seamless communications across services. Determines how existingapplications, legacy systems, databases, Web interfaces, enterprise serversoftware and/or hardware logic, which may be currently operational on multipleplatforms, work together to meet new and emerging requirements. Adheres to technical orquality standards and procedures. Reviews modules for quality assurance and checks compliance withsoftware architecture standards. Assistsin defining and communicating development guidelines and standards to beutilized in software development and integration. Selects and effectively applies appropriatearchitecture or design standards, methods and tools. Reviews the designs and code of otherdevelopers in collaboration with architects. Provides technical guidanceand support for unit testing of software modules to ensure software meetsspecifications. Coordinates withconfiguration management on integration build activities across systems orenvironments and understands how to perform or support integration builds inpreparation for both integration and quality assurance testing. Provides input for deployment documents andrelated artifacts for production environment deployments. Participates in and supportsboth integration testing and quality assurance testing activities whichincludes assisting with the test planning process, performing technical testingof integrated solutions to verify appropriate outcomes or results of interfaces,functions, features and data, as well as identifying or reporting defects,change requests or enhancements. Helpsothers to resolve or fix identified defects or issues and also fixes them. May also assist with or participate inregression testing, user acceptance testing or performance/load testing. Documents changes toarchitecture, integration and/or conversion plans. May develop and maintain system and softwarearchitecture diagrams. Supports maintenance ofsoftware, as needed. Makes applications ormodules production ready by including or referencing supporting libraries,incorporating supporting configuration or properties files, updating versioncontrol documentation, completing required forms, following move to productionprocedures, etc. Provides Tier III(integration) support. Troubleshootsexisting information systems to identify errors or deficiencies and developssolutions. Dissects problems or issuesto identify and diagnose root causes and determine resolutions. Assists with communicating resolutions andhelping reporters of issues to understand or adopt resolutions. Provides technicalleadership, coaching, and mentoring to team members. Provides technical guidance along withbusiness process expertise for projects. Creates technical documentation related to coding, testing, integration,support or best practices. Developsreports and presentations for management, as needed or requested. May provide input to helpdefine, analyze, plan, forecast, measure, monitor, maintain and improve systemsand services availability, which includes hardware, software, network,data/storage, core infrastructure/operations, virtual and cloud solutions suchas SaaS/IaaS (software or infrastructure as a service) and securitycontrols. Assists architects withmanaging systems and services to ensure that they meet performance targets andbusiness needs. Has knowledge of thesecurity, confidentiality and integrity of information systems and complieswith adopted organizational standards or other relevant legislation andregulations. Understands how toincorporate appropriate security controls as a core part of designed solutionsor services. Supports architects inpreparations for user, client or partner engagements. Understands the needs of users, clients orpartners and may assist to interpret those needs into solution proposals. Able to engage in direct interactions withend users. Supports sales/marketingdemos, prototypes, meetings or other such initiatives to generate awareness orrevenue for existing or potential products and services. Required/Desired Skills Skill Required /Desired Amount of Experience Demonstrated experience leading projects and acting as a team lead Required 2 Years programming/systems analysis experience Required 5 Years demonstrated project experience using Angular (11+) Required 3 Years demonstrated project experience using Spring Boot Required 3 Years demonstrated project experience with Java 8+ Required 3 Years demonstrated project experience working with JavaScript and TypeScript Required 3 Years demonstrated project experience with responsive and adaptive UI/UX design or development and supporting technologies (HTML5, CSS, Bootstrap, etc) Required 3 Years Experience working with an RDBMS such as Oracle or PostgreSQL. Required 3 Years Experience with RESTful Web Services or APIs and supporting tools (Postman, Swagger, JMeter, etc.) Required 3 Years Experience with data exchange/serialization languages, formats, or technologies (JSON, YAML, XML, etc.) Required 3 Years Thanks & Regards Sudheer Kondaveti Recruitment Associate Office: (470) 560-3648 E-Mail: sudheerk @codeforce.com Your feedback is important to us and will help improve our recruitment process! Click here. ! CODEFORCE 360 This e-mail (and any attachments), is confidential and may be privileged. It may be read, copied and used only by intended recipients. Unauthorized access to this e-mail (or attachments) and disclosure or copying of its contents or any action taken in reliance on it is unlawful. Unintended recipients must notify the sender immediately by e-mail/phone & delete it from their system without making any copies or disclosing it to a third person. If you choose not to receive any e-mails from our company, please reply with "REMOVE" in the subject line. -- Keywords: user interface user experience information technology Georgia Looking for Senior Angular Developer in Atlanta, Georgia [email protected] |
[email protected] View all |
Thu Sep 05 20:23:00 UTC 2024 |