Skywalk Global - Atlanta, GA

posted 3 months ago

Full-time - Mid Level
Atlanta, GA
Administrative and Support Services

About the position

The Sr. Angular Developer will serve as a lead software developer, proficient in Angular and Spring Boot, and will take charge of software development projects. This role requires a strong technical leadership presence in the analysis, design, development, integration, testing, and enhancement of software applications or middleware. The developer will actively engage in researching, troubleshooting, and resolving complex support issues, ensuring that the software meets the highest standards of quality and performance. In this position, the developer will consult during the project planning process with clients, business analysts, architects, and team members. They will monitor project milestones and critical dates to identify potential schedule risks and will be responsible for keeping management informed about project progress and status. The developer may also lead the technical evaluation and selection process for software or middleware packages, supporting any necessary communication and training for successful adoption of selected tools or software. The Sr. Angular Developer will ascertain work effort for various tasks within a project and assign work to other project members when leading a project. They will communicate effectively with business analysts, quality assurance teams, project owners, and stakeholders regarding project status and roadblocks. Additionally, the developer will provide input for buy vs. build recommendations, researching the feasibility of custom, open-source, and commercial solutions, and will assist in procurement activities for buy decisions. Proactively analyzing existing applications to identify weaknesses and opportunities for improvement is a key responsibility. The developer will initiate the identification, analysis, implementation, communication, and adoption of technical process improvements, including streamlining or automating existing processes. They will also identify system and business requirements, working with stakeholders to translate business requirements into technical designs, and provide input to architects on design approaches. The role requires adherence to technical or quality standards and procedures, including reviewing modules for quality assurance and compliance with software architecture standards. The developer will provide technical guidance and support for unit testing of software modules, coordinate with configuration management on integration build activities, and participate in integration and quality assurance testing activities. They will document changes to architecture and integration plans and support the maintenance of software as needed. The developer will also provide Tier III support, troubleshooting existing information systems to identify errors or deficiencies and developing solutions. Finally, they will provide technical leadership, coaching, and mentoring to team members, creating technical documentation related to coding, testing, integration, and best practices.

Responsibilities

  • Lead technical analysis, design, development, integration, testing, and enhancement of software applications or middleware.
  • Consult in project planning with clients, business analysts, architects, and team members.
  • Monitor project milestones and critical dates to identify potential schedule risks and resolve issues.
  • Lead technical evaluation and selection process for software or middleware packages.
  • Communicate project status and roadblocks to business analysts, quality assurance, project owners, and stakeholders.
  • Provide input for buy vs. build recommendations and assist in procurement activities.
  • Proactively analyze existing applications to identify weaknesses and opportunities for improvements.
  • Identify system and business requirements and translate them into technical designs.
  • Review modules for quality assurance and compliance with software architecture standards.
  • Provide technical guidance and support for unit testing of software modules.
  • Participate in integration testing and quality assurance testing activities.
  • Document changes to architecture, integration, and conversion plans.
  • Provide Tier III support and troubleshoot existing information systems.

Requirements

  • 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)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service