Technical Project Lead
Technical Project Lead
Atomic Software is actively seeking a Full Time Technical Project Lead to join our outstanding team of technologists.
Who is Atomic Software?
Atomic is a Brooklyn based software development consultancy, whose work focuses on publishing, literacy and education. Despite its small size (currently 20 amazing humans), Atomic is one of the most trusted and respected development shops in the industry - building innovative, sustainable products for its clients and their users. Atomic’s mission is to build the best possible products, and it achieves this by employing a diverse, collaborative and committed team - and offering them challenging, meaningful work in a supportive, respectful environment.
What is this role all about?
The role is a big one for us, as it encompasses both the technical and business / client aspects of project based software development, as a lead. We look for people who are invested in their (and our) success, curious, analytical, flexible and resourceful.
Our expectations of you will include (but are not limited to):
You will be the primary point of contact for clients’ business requirements on your projects.
You will be responsible for organizing the engineering effort for projects, collaborating across teams and organizations to create and prioritize the project backlog.
Gathering and clarifying requirements and / or priorities with and between the development team and client business stakeholders
Identifying and articulating changes to project scope, keeping lines of communication open
Escalation of potential blockers to internal and client business stakeholders with potential solutions
Hold project team accountable for assigned tasks, adherence to process and timeline
You will work with the development teams to analyze the client's goals and to present technical solution options.
You will work with the development teams to set priorities and expectations based on the client’s goals.
You will run your projects’ daily scrums, sprint planning meetings and all related ceremonies - providing hands on coaching and solutioning as needed.
You will work to deeply understand the intentions and long term deliverables of the project and of the product being developed, the intended user experience, and the goals of both Atomic and the client.
You will be called upon to collaborate and coordinate with external design teams to ensure a smooth and cohesive product delivery that is representative of the clients expectations and Atomics best work.
You will be expected to assess and discuss risks and develop strategies to mitigate barriers to development and delivery of projects
You will meet regularly with key internal stakeholders to address issues of bandwidth, team makeup, availability and skill sets
What technical experience is required for this position?
While you will not be writing lines of code, a technical background (with a deep understanding of and interest in the “whys” of software development) is necessary in order to be successful in this role. You should bring at least 5 years (combined) professional experience in at least two of the following subject areas:
Technical project management
Hands on experience configuring the project backlog in JIRA based on the projects needs (custom workflows, fields and ticket types),
Ability to adequately model projects in JIRA: boards, epics, sprints, versions, etc
Creating (and / or maintaining) project documentation in Confluence,
Release management
UI / UX design principles
- Modern testing principles and rapid testing methodologies
What professional experience is required for this position?
As a Lead, you will be responsible for the project teams delivery of technical products to the client. In order to do so, you must be able to draw on prior experience working on or leading cross functional development teams. That experience should include:
In conjunction with development teams, articulating and organizing complex technical requirements
Using Agile methodology to organize, track and assign work
Setting (and meeting) product milestones across multiple organizations
Creating detailed technical delivery road maps
Guiding the development of requirements for technical products
What are the day to day responsibilities of this role?
apply your knowledge of software development and project management to translate day to day technical work into digestible business value to clients
Function as a liaison between client business, external design and internal technical teams to ensure successful delivery of work
Manage project scope, assess potential risks, prioritize development tasks to maximize value to client
Develop and maintain mutually respectful, collegial relationships with external stakeholders and internal development teams
Participate in daily ceremonies with multiple teams (both internal and external) to ensure expectations are being met and managed, as well as "ad hoc" check ins to make sure individuals are on track
Provide clear, copious communication between and amongst team members
What organizational skill sets are required for the role?
You are an adept communicator, comfortable and effective working with technologists and non-technologists to achieve shared goals
You are comfortable navigating and maintaining client relationships
You are motivated to contribute to and succeed in a collaborative environment
You pursue opportunities to polish and expand your technical skill set, taking advantage of formal educational environments, collegial mentorship, professional organizations, etc
You are eager to understand and act on client and company needs, actively finding ways to deliver the best possible products to customers
You are interested in the community built by colleagues and team members, not only participating in it, but contributing to it
You are flexible and willing to accept new roles with greater responsibility as a result of successful work
You regularly seek ways to apply your skill set in areas where they might be useful
Your work actively encourages, creates and sustains positive collaborative environments
You are deeply interested in the world around us, frequently finding ways to incorporate new ideas to current (or upcoming) projects
What else should you know?
Atomic Software is a software development consultancy based in DUMBO, Brooklyn, founded in 1999.
We design and build software products for reading, learning and publishing – starting at the projects beginning, and helping our clients take it all the way to launch. We can bridge gaps and provide expertise for projects that are already on their way. We partner with our clients to develop software for phones, tablets and desktops. We help you create new cloud services for distributing your own amazing content and data – working with you to implement systems that create and manage your digital content. We are engineers, UI and UX designers and content management specialists. We can blend our team with yours so that we deliver exactly what you want, in a way that you can use.
Our team is talented and diverse, whose backgrounds include computer science, theater, math, linguistics, music, jewelry design, foreign policy, economics and more. We are constantly looking for ways to make Atomic the best possible environment for our colleagues to do their best work, striving to make sure every voice is heard and respected.
We look for people that are smart, passionate about what they do, and eager to grow with us. We hire people that have more than the correct answer to a difficult question – they can also ask the difficult questions. We seek candidates that recognize the influence that they wield in our community, and utilize it to positively affect our team, our projects and the world around us.
What do YOU need to perform at your best? We can make things happen for the candidate that makes things happen. APPLY HERE, or email directly via BuiltIn.
Atomic Software is deeply committed to equal opportunity employment, and we do not discriminate in any way, or at any time, for any reason. EVER.