Shi International Ltd - Trenton, NJ

posted 2 months ago

Full-time - Manager
Trenton, NJ
5,001-10,000 employees
Furniture, Home Furnishings, Electronics, and Appliance Retailers

About the position

The Manager - ITAM Software Engineering at SHI will play a pivotal role in developing the next generation of IT Asset Management (ITAM) applications, aimed at delivering a world-class ITAM services experience. This position involves creating, refining, and deploying a comprehensive set of technologies utilizing full-stack development, with a strong emphasis on AWS and adherence to common industry standards. The Software Development Manager (SDM) will lead a talented cross-functional team comprising software engineers and quality assurance professionals, ensuring that the output of the development team results in scalable, low-latency, and intelligent software solutions that significantly impact customer satisfaction and operational efficiency. In this role, the SDM will be responsible for setting attainable goals for team members, managing multiple projects simultaneously, and ensuring that appropriate software development procedures and processes are adhered to. The manager will represent the software development team in various meetings, participate in design control activities, and monitor the progress of tasks and projects to ensure timely completion. Additionally, the SDM will be tasked with writing, reviewing, and revising project requirements and specifications, while also collaborating with IT professionals to define specifications for new applications. Maintaining confidentiality regarding sensitive information processed, stored, or accessed is also a critical aspect of this role. SHI International Corp., established in 1989, has grown into a $14 billion global provider of IT solutions and services, serving over 17,000 organizations worldwide. The company prides itself on its commitment to diversity, being the largest minority- and woman-owned enterprise in the U.S., and offers continuous professional growth and leadership opportunities, along with comprehensive health, wellness, and financial benefits to support employees and their families. The work environment is designed to foster productivity, with world-class facilities and the necessary technology to thrive, whether in the office or remotely.

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 processes
  • 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 in writing
  • 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
  • Continuous professional growth and leadership opportunities
  • Health, wellness, and financial benefits
  • World-class facilities and technology support
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service