About The Position

The Senior Application Developer (Angular .Net Full Stack) is responsible for analyzing system requirements, identifying program interactions, and recommending the development of new code or the reuse of existing code. This role may lead assigned projects, including task assignment, coordination of efforts, and performance monitoring. The developer will also recommend new technologies and methodologies to management, ensuring they remain current with new technologies. Responsibilities include obtaining and evaluating information on reporting formats, costs, and security needs to determine hardware configuration, participating in software system testing and validation, providing technical advice, and assisting in project planning. The developer will review test results, document test activities, and ensure proper analysis of problems to prevent rework and schedule slippage.

Requirements

  • Bachelor's degree (B.A.) in Computer Science, MIS or related degree.
  • Minimum of five (5) years of relevant development or engineering experience or a combination of education, training and experience.
  • Financial Services experience preferred.
  • Experience in project management, enterprise implementation, leadership experience, strategic planning, business acumen, application development, change management.
  • Intermediate level knowledge of project/team specific development languages and skills.
  • May occasionally work a non-standard shift including nights and/or weekends and/or have on-call responsibilities.

Responsibilities

  • Analyzes system requirements, including identifying program interactions and appropriate interfaces between impacted components and sub-systems.
  • Makes recommendations for the development of new code or to reuse of existing code.
  • May lead assigned projects, including assigning tasks, coordinating efforts, and monitoring performance.
  • May recommend new technologies and methodologies to management for meeting business needs, resolving problems and exploiting opportunities.
  • Obtains and evaluates information on factors such as reporting formats required, costs, and security needs to determine hardware configuration.
  • Participates in software system testing and validation procedures, programming and documentation.
  • Provides technical advice and assists in solving programming problems.
  • Writes and/or reviews system specifications, including output requirements and flow charts.
  • Assists in preparing project plans using project management tools.
  • Reviews test results; documents test activities, and records remedial actions.
  • Ensures proper analysis of problems and programming approaches to prevent rework and schedule slippage.
  • Performs other duties and responsibilities as assigned.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Professional, Scientific, and Technical Services

Education Level

Bachelor's degree

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service