Epicareer Might not Working Properly
Learn More

Full Stack Developer

Salary undisclosed

Apply on


Original
Simplified

Position Overview:

The Software Engineer will work as a Full Stack Developer specializing in React, C#, VB.Net, ASP.Net, and SQL. The role involves supporting hardware/software development, designing and deploying cloud services, and working with IT systems following university technology standards. The engineer will be responsible for software and hardware development, basic system administration, security management, debugging, and enhancements to increase the effectiveness of IT systems for university use.

Key Responsibilities:

  • Design, develop, code, test, and debug new or existing software applications and hardware.
  • Perform system administration tasks, security administration, and routine system upgrades.
  • Troubleshoot hardware/software issues and develop code to resolve these.
  • Contribute to cloud services deployment, system design, and hardware installation.
  • Collaborate with IT teams and other university departments to develop effective IT solutions.
  • Draft IT system documentation and user manuals.
  • Demonstrate software and hardware functionality to end-users and suggest enhancements.
  • Stay updated with the latest technologies by attending workshops, reading relevant publications, and participating in professional networks.
  • Mentor and support junior engineers, contributing to the onboarding and growth of the team.

Qualifications:

Required Education and Experience:

  • Bachelor's degree in a technology-related field and 2+ years of prior IT experience; OR
  • Completion of a Coding/IT Bootcamp and 2+ years of prior IT experience; OR
  • 6+ years of experience in IT system deployment (including design & deployment of cloud services, software development, hardware installation, system administration, or cybersecurity).

Additional Qualifications:

  • Proficiency in React, C#, VB.Net, ASP.Net, SQL.
  • Experience working in Agile or Scaled Agile environments.
  • Strong understanding of IT system deployment concepts (software development, cloud services, hardware installation, cyber security).
  • Excellent communication skills for interacting with internal/external customers and department teams.
  • Ability to work in a team environment and adapt to rapid changes.
  • Mentoring and onboarding experience, with the ability to support the success of new team members.
  • Strong problem-solving skills and a growth mindset.
  • Highly collaborative work style.

What You ll Do:

  • Collaborate remotely with IT teams and university departments on a frequent basis.
  • Analyze and resolve hardware/software issues through coding, testing, and debugging.
  • Perform system administration tasks such as firmware upgrades, hardware installations, and routine maintenance.
  • Contribute to the development of documentation and user manuals for IT systems.
  • Suggest and implement improvements to current software, hardware, and cloud-based IT systems.
  • Stay current with new technologies and enhance your skills through continuous learning.

Work Hours: 8-5 AZT hours

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job