Software Development Manager

company banner
DHI Group, Inc.
Manager, Software Development, Applications, Java, AWS
Full Time
$90,000 - $175,000
Travel not required

Job Description

As Software Development Manager you'll lead our Job Applications and Application Tracking Systems (ATS) Integrations team. This team focuses on the design, development, and operations of internally and externally facing web services. 

In this role, you'll be responsible for:

  • Coordinating activities of staff to accomplish both systems and business objectives for specific projects
  • Preparing the planning, design, development, and budgeting of system development projects, as required
  • Collaborating with Architecture and other team members on the design of projects
  • Working with UX design to design, create and implement UI components that are engaging and easy to use
  • Preparing activity and status reports for active projects as required
  • Planning and executes staff development activities and training
  • Designing, developing, and implementing web-based Java Rest APIs and applications to support business requirements.
  • Collaborating with Architecture and other team members on the design of projects
  • Following API and web development standards across the technology organization with a focus on utilizing engineering best practices.
  • Working in a fast paced, agile environment, collaborating with peers from around the world
  • Evangelizing good software engineering, always be learning

For this role, we're requiring:

Knowledge, Skills, Abilities

  • Strong verbal and written communication skills.
  • Effective time management skills.
  • The ability to work in a team atmosphere.

Education, Experience

  • 10 years hands on experience with application development methodologies, project management, and several of the following technologies:
    • Experience developing within an Agile environment
    • Commercial RESTful API design and implementation experience
    • Experience working in AWS and/or utilizing AWS services.
    • Experience working with partners and 3rd parties in integrating with their API’s
    • Experience with Git and GitHub
  • Requires experience with the following technologies:
    • Languages: JavaScript, Java, SQL
    • Skills: Angular, CSS, Core Java, Spring Framework, Hibernate, RESTful Web Services, Angular
    • Databases: Postgres, MongoDB
    • O/S: Linux
  • Experience with Tomcat and Java Web apps preferred.
  • Team player who exhibits effective interpersonal skills with a collaborative style
  • Experience with Continuous Integration (CI) tools: Jenkins, Code Pipeline/Deploy, Cloud Formation, Terraform or others
  • Experience with Google Analytics and SEO concepts and validation a plus
  • Must have a grasp of web technologies (HTML5, CSS3, JS, responsive design, etc.)
  • Experience with AWS environment utilizing API Gateway, Lambda Functions, SQS, SNS, Redshift, Firehose, S3, DynamoDB, EC2 and more is helpful.


Company Information

DHI Group, Inc. is a fast-growing provider of specialized career sites that cater to distinct professional communities. Our mission is to help our customers source and hire the most qualified professionals in select and highly skilled occupations, and to help those professionals find the best job opportunities in their respective fields and further their careers. To learn more about our brands please visit www.dhigroupinc.com. When you become a DHI team member, you join a company that values their loyal and enthusiastic employees by providing them a competitive salary, great benefits, including a 401(k) match, generous paid time off, casual dress, wellness program, fitness club reimbursement, tuition reimbursement, and more. There’s a reason why we have such great talent retention - our work environment. If you like working at a company where individual contribution matters and is recognized, where you can have both autonomy and support to achieve your goals and where creativity and accomplishment are rewarded, then you should consider DHI.
Dice Id : dhi
Position Id : 6848462
Originally Posted : 5 months ago

Similar Positions at DHI Group, Inc.