Shi International Ltd - Salt Lake City, UT

posted 2 months ago

Full-time - Manager
Salt Lake City, UT
5,001-10,000 employees
Furniture, Home Furnishings, Electronics, and Appliance Retailers

About the position

The Manager - ITAM Software Engineering will be responsible for building the next generation ITAM applications to provide a world-class ITAM services experience. This role involves creating, refining, and deploying a set of technologies (full-stack) leveraging AWS and common industry standards. The Software Development Manager (SDM) for ITAM will lead a talented cross-functional tech team, including software engineers and QA professionals. The output from the development team will lead to scalable, low latency, intelligent software that will significantly impact customers. The position requires a strong focus on project management, team guidance, and adherence to software development procedures and processes. The SDM will also represent the software development team in meetings, participate in design control activities, and ensure the completion of tasks and projects while maintaining confidentiality regarding the information processed, stored, or accessed.

Responsibilities

  • Set attainable goals for each team member to enable projects to be delivered on schedule
  • Provide guidance to team members to encourage work productivity
  • Manage multiple projects at once
  • Ensure appropriate software development procedures and processes are followed
  • Represent the software development team in meetings
  • Participate in design control activities
  • Monitor, evaluate, and ensure the completion of tasks and projects
  • Write, review, and revise project requirements and specifications
  • Understand client requirements and how they translate to application features
  • Collaborate with a team of IT professionals to set specifications for new applications
  • Provide technical support to team members
  • Maintain confidentiality with regards to the information processed, stored or accessed

Requirements

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or an equivalent combination of education and/or experience
  • 5+ years of experience in direct people management of software engineers
  • 5+ years of experience with building and managing highly scalable reporting platforms
  • 5+ years Scrum or Agile experience
  • In-depth knowledge of development tools and process
  • Excellent understanding of software design and programming principles
  • Knowledge of SQL and relational database systems
  • Good knowledge of .NET, C#, and the Microsoft stack
  • Experience and knowledge of architecting solutions
  • IT Asset Management (ITAM) experience
  • Strong written and verbal communication skills
  • Ability to communicate complex subject matter- both verbally and written
  • Ability to self-manage, take initiative and be resourceful
  • Ability to work both individually and in a team environment
  • Strong problem solving, organizational, and time management skills
  • Ability to multitask and complete tasks with efficiency and accuracy
  • Independent learner
  • Management/Leadership experience

Nice-to-haves

  • AWS experience
  • Azure experience
  • Git experience
  • Jira experience
  • Jenkins experience
  • Postman experience
  • Coding experience (preferably C#)

Benefits

  • Commitment to diversity as the largest minority- and woman-owned enterprise in the U.S.
  • Continuous professional growth and leadership opportunities
  • Health, wellness, and financial benefits to offer peace of mind to you and your family
  • World-class facilities and the technology you need to thrive - in our offices or yours
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service