IT Development Analyst (Full-stack Developer)

  • Analyzes system requirements, preparing of specifications, designing, coding, testing, debugging and documenting.
  • Implements complex requirement for multiple platforms, operating systems, and applications.
  • Resolves problems by devising or modifying procedures.
  • Considers equipment capacity and limitations, operating time, and form of desired results when developing resolutions.
  • Supports the identification of system requirements by interviewing users, interviewing and selecting vendors (if applicable), analyzing applications, evaluating existing and proposed systems, and recommending solutions.
  • Independently analyzes and isolates application issues and performs problem resolution.
  • Monitors progress of software-based projects by tracking activity, resolving problems, publishing progress reports, and recommending actions.
  • Improves systems performance by investigating problems, developing specifications, identifying trends in technology, and recommending solutions.
  • Assists with formulating and defining specifications for software programming applications and modifies existing applications.
  • Read and follow the Underwriters Laboratories Code of Conduct and follow all physical and digital security practices.
  • Performs other duties as directed.

• Review and analyze system specifications
• Design, develop, and maintain efficient, reusable, and reliable code.
• Implement performance and quality modules.
• Identify bottlenecks and bugs, and devise solutions to these problems.
• Help maintain code quality, organization, and automatization.
• Collaborate with the team to define, design, and ship new features.
• Ensure the best possible performance, quality, and responsiveness of applications.
• Stay up-to-date with new technology trends

  • University degree in Computer Science or a related discipline plus generally four years of directly related experience.
  • Strong working knowledge in Enterprise application or specific program language requirements of IT work.
  • Strong working technical knowledge and/or IT development experience.

    • Backend - .NET Framework, .NET Core, SQL Server (strong with database development, desirable on SSIS and SSRS Experience), Crystal Reports, Power Shell
    • Frontend - Experience with JavaScript Frameworks like React/Angular

Similar jobs