Swanktek - Atlanta, GA
posted 3 months ago
The Senior Angular Developer will play a pivotal role in the technical leadership of software development projects, focusing on the analysis, design, development, integration, testing, and enhancement of software applications or middleware. This position requires a proactive approach to troubleshooting and resolving complex support issues, ensuring that the development process aligns with project goals and timelines. The developer will collaborate closely with clients, business analysts, architects, and team members during the project planning phase, providing insights and recommendations to optimize project outcomes. In this role, the Senior Angular Developer will monitor project milestones and critical dates, identifying potential risks to the project schedule and proposing solutions to mitigate these risks. They will lead the technical evaluation and selection process for software or middleware packages, ensuring that the chosen tools are effectively communicated and adopted by the team. The developer will also be responsible for estimating work efforts for various tasks and assigning responsibilities to other project members when leading a project. The position involves extensive communication with stakeholders, including business analysts, quality assurance teams, project owners, and other stakeholders, to keep them informed about project status and any roadblocks encountered. The developer will provide input for buy vs. build recommendations, researching the feasibility of custom, open-source, and commercial solutions, and assisting in procurement activities as needed. Additionally, the Senior Angular Developer will analyze existing applications to identify weaknesses and opportunities for improvement, initiating process enhancements that streamline or automate existing workflows. They will be responsible for eliciting, analyzing, documenting, and communicating business or technical requirements, translating these into technical designs in collaboration with business and technology stakeholders. The developer will also create and implement conversion, upgrade, and migration designs, ensuring that system patches and certificates are applied in a timely manner. They will provide technical leadership in the development and modification of software modules and enterprise applications, adhering to quality standards and procedures throughout the development lifecycle. This includes reviewing code for quality assurance and compliance with software architecture standards, as well as providing technical guidance for unit testing and integration testing activities. The Senior Angular Developer will also support maintenance of software as needed, ensuring that applications are production-ready and providing Tier III support to troubleshoot existing information systems. They will mentor and coach team members, creating technical documentation and reports for management as required. The role requires a strong understanding of security, confidentiality, and integrity of information systems, ensuring that appropriate security controls are integrated into designed solutions. Finally, the developer will engage with users, clients, or partners to understand their needs and support sales or marketing initiatives as necessary.