in school, everyone cheated off of you

now it's time to

meet your peers

Current Job Openings

Digital Project Manager


ALLOY is in search of a creative and adaptable Technical Project/Program Manager well versed in all things technical with a passion for partnering with clients to deliver impactful customer experiences. This is an opportunity to share your expertise with a wide range of client-partners on a broad range of projects to help organizations solve their challenges.

Working as part of a highly-driven and talented multi-discipline team with a high profile client roster, the Technical Project Manager will contribute to the future of our dynamic company. They will work closely with technical leads when defining the scope of the project, manage the direction of each project, communicate status updates with our client partners, and keep projects on schedule. The role incorporates responsibility for developing plans, aiding execution strategy and helping to improve the performance of the various projects. Success will require strong relationships (both internally and externally) and frequent communications with a wide range of client roles (execution to executive) and expectations to ensure stakeholder visibility into the status of their projects/products. Additionally, the use of varying methods of workflow management including, Agile Methodology (emphasis on Scrum) to complete projects on time, within budget, and within scope are essential.

Responsibilities:

  • Work with the client team members and internal team to define opportunities and solutions
  • Successfully manage individual client and stakeholder relationships
  • Translate recommended solutions into actionable tasks
  • Lead the planning and implementation of quality projects with the client and project team
  • Facilitate meetings, coordinate resources, and manage multiple streams of work
  • Ensure that projects are delivered on-time, within scope and within budget, managing changes using appropriate techniques
  • Effectively apply our methodology and thoughtfully enforce standards
  • Create and manage project plans, budgets, schedules, and other project documentation, then identify and resolve inevitable issues
  • Direct multiple concurrent projects and ongoing client engagements
  • Perform risk and assumption management to minimize thrash
  • Ensure that all deliverables meet client expectations
  • Assume the role of Scrum Master or Product Owner, depending on requirements

Requirements:

Must have these talents/strengths:
  • Naturally organized personality
  • Detailed oriented
  • Strong communicator
  • Inherently a relationship builder
  • High emotional intelligence
  • Enjoys autonomy, flexibility, and embraces change
Skills:
  • Embodies excellent written communication skills
  • Organizes across multiple projects and teams
  • Manages projects from $30K - $3MM
  • Communicates well with executives
  • Multitasks across dynamic projects
  • Champions methodology and processes
  • Leads Scrums to effectively identifying and documenting roadblocks and issues
  • Excels in a fast-paced (sometimes chaotic) environment under tight deadlines
Knowledge:
  • Strong educational background, BA or BS preferred
  • Experience with Agile and Scrum methodology best practices
  • Solid technical background with understanding in software development processes and web technologies
  • PMP, CSM, and/or CSPO certification is a plus.
  • 3+ years planning and/or management experience in coordinating technology projects

Apply Now ALLOY Full-time 2019-04-04 2019-04-04 101 25th Street North Birmingham AL 35203

Software Engineer


ALLOY’s engineering team provides software development and technical expertise to solve practical, real-world problems and build high-end, world-class customer experiences. We maintain existing products, architect new ones, estimate effort and provide informed opinions around what’s possible, reasonable and feasible. We strive to incorporate more DevOps practices into our work every day and to continually leverage the latest cloud computing services.

Our engineers are fearless, aggressive makers and problem solvers. We love to combine talents to overcome the obstacles that strike fear in the hearts of most shops. We learn something new every day and never shy away from conversations, music recommendations, or new ideas.

Responsibilities:

  • Develop and enhance a suite of applications written in C# and SQL Server, hosted in AWS
  • Implement new features and bug fixes and support them through testing and deployment
  • Migrate legacy, server based applications onto serverless platforms and managed services
  • Research and pinpoint issues in complex systems with lots of moving pieces
  • Develop CI/CD pipelines and automated tests to ensure your applications are always in a deployable state

Requirements:

Must have these talents/strengths:
  • Takes pride in writing clean, elegant code
  • Knowledgeable of modern software platforms, patterns, and practices
  • Strong understanding of web protocols such as TCP, HTTP, and REST
  • Detail oriented
  • Able to explain complex concepts in simple terms
  • Ability and desire to quickly learn new technology
  • Strong troubleshooting/debugging skills
Skills:
  • C#
  • ASP.NET MVC
  • Javascript frameworks such as Node.js, React, and Vue
  • Entity Framework/Dapper
  • SQL Server
  • AWS
  • Git
Knowledge:
  • Bachelor of Science in CS or MIS preferred
  • SQL/.NET/AWS certification is a plus
  • Experience with Agile and Scrum methodology best practices

This position likely requires someone to have been an active professional for several years to be a good fit, but we’re willing to entertain anyone with the chops to impress. The position is located at our headquarters, in Birmingham, Alabama and will require a daily, onsite presence to be most effective.

Apply Now ALLOY Full-time 2019-04-04 2019-04-04 101 25th Street North Birmingham AL 35203