RedSalsa Technologies - Atlanta, GA
posted 3 months ago
The Senior Angular Developer will play a pivotal role in leading software development projects, particularly focusing on Angular and Spring Boot technologies. This position requires a deep understanding of the software development life cycle and the ability to collaborate closely with clients, business analysts, and team members to ensure that the technical solutions align with the Georgia Technology Authority (GTA) and State Agency IT strategies. The developer will be responsible for designing, coding, testing, implementing, and supporting applications that meet quality standards and are delivered on time and within budget. Beyond application development, the role may involve participation in component and data architecture design, technology planning, product evaluation, and advanced testing processes. The Senior Angular Developer will also provide input to project plans related to software development initiatives and will be expected to develop integrated solutions across the enterprise. In this role, the developer will take on technical leadership responsibilities, guiding the analysis, design, development, integration, testing, and enhancement of software applications or middleware. They will actively engage in troubleshooting complex support issues and will consult with clients and team members during the project planning process. The developer will monitor project milestones, identify potential risks, and communicate project status to management. They may lead the evaluation and selection process for software or middleware packages and will be responsible for ensuring successful adoption of selected tools or software through effective communication and training. The Senior Angular Developer will also be tasked with analyzing existing applications to identify weaknesses and opportunities for improvement. This includes initiating process improvements, documenting technical requirements, and providing input on design approaches. The developer will create and implement conversion, upgrade, and migration designs, ensuring that applications are production-ready by adhering to technical standards and quality assurance procedures. They will provide technical guidance for unit testing and coordinate with configuration management on integration build activities. Additionally, the developer will participate in integration testing and quality assurance testing, assisting with test planning and defect resolution. This position requires a proactive approach to problem-solving and a commitment to maintaining high standards of software quality. The Senior Angular Developer will also be responsible for mentoring team members, creating technical documentation, and supporting the overall availability and performance of systems and services. They will engage with end users to understand their needs and may assist in sales and marketing initiatives to promote existing or potential products and services.