Canopy One Solutions - Atlanta, GA

posted 4 months ago

Full-time - Mid Level
Hybrid - Atlanta, GA
Professional, Scientific, and Technical Services

About the position

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, as the individual will work closely with clients, business analysts, and team members to gather and analyze business requirements. The developer will be responsible for designing, coding, testing, implementing, and supporting applications that align with the Georgia Technology Authority and State Agency IT strategies, ensuring compliance with the organization's architectural standards. In this role, the Senior Angular Developer will engage in various aspects of software development, including component and data architecture design, technology planning, product evaluation, and troubleshooting. The developer will also be involved in advanced testing processes and making recommendations on whether to buy or build software solutions. The position requires the ability to develop integrated solutions that consolidate existing applications, legacy systems, databases, and web interfaces to meet new enterprise requirements. The developer will also provide client support and consultation, acting as a subject matter expert in software development, maintenance, and support. This is a hybrid work environment, where the candidate may need to report to the office a few days each month or as needed. The role demands advanced professional skills, as the developer will work on major projects that require technical leadership and expertise across multiple systems and technologies. The individual will be expected to monitor project milestones, identify potential risks, and communicate project progress to management, ensuring that all deliverables are met on time and within budget.

Responsibilities

  • Lead the analysis, design, development, integration, testing, and enhancement of software applications or middleware.
  • Consult in the project planning process with clients, business analysts, architects, and team members.
  • Monitor project milestones and critical dates to identify potential project schedule risks and resolve schedule issues.
  • Lead the technical evaluation and selection process for software or middleware packages.
  • Provide input for buy vs. build recommendations and research feasibility of custom, open source, and commercial solutions.
  • Proactively analyze existing applications to identify weaknesses and develop opportunities for improvements.
  • Initiate and support change management for implemented process improvements.

Requirements

  • Proficient in Angular and Spring Boot development.
  • Strong knowledge of programming languages and object-oriented design principles.
  • Experience in systems design and development methodologies.
  • Solid understanding of database development, testing, and integration processes.
  • Ability to provide technical leadership and guidance on complex projects.

Nice-to-haves

  • Experience with middleware solutions.
  • Familiarity with Georgia Technology Authority IT strategies and standards.
  • Knowledge of emerging IT products and services.

Benefits

  • Competitive salary based on experience.
  • Opportunity for long-term contract engagement.
  • Hybrid work environment with flexible reporting requirements.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service