What are the responsibilities and job description for the Staff Software Engineering Consultant position at Ippon Technologies?
We’re hiring a Staff Software Engineering Consultant
Employment type: Full Time/Direct Hire
Location: New York City, Washington, DC, Atlanta, GA or Charlotte, NC Metro areas
Location Type: Hybrid - Home Office/Local Ippon Office
About Ippon:
The Ippon story started in 2002 in Paris, France - cue in the accordion. Our founder and CEO Stéphane Nomis used his unique experience as an international Judo champion to create a culture based on the sports values of ambition and excellence. Our USA Headquarters office is located in Richmond, VA, with additional offices in New York, NY, Washington DC, and Atlanta, GA. We are a technology consulting firm that specializes in helping accelerate our client’s digital roadmap in the areas of Product Management, Cloud, Data, and Software Engineering.
About the position:
We are looking to add a staff-level subject matter expert specialized in Product Engineering and Solutions Architecture to our tech consulting team. This role will provide technical leadership on complex projects and also engage in business development activities. The Staff Product Engineering Consultant will guide project outcomes, support new account openings, handle the technical components of RFPs and SOWs, and serve as a leader and mentor to the Product Engineering Practice.
Roles and Responsibilities:
- Provide architectural solutions and technical guidance for complex client projects
- Act as a lead on strategic projects, ensuring their successful execution and alignment with client objectives
- Lead architectural discussions and contribute to roadmap development
- Maintain hands-on involvement in coding, testing, and architecture design
- Manage deliverables to fulfill contractual obligations
- Collaborate closely with cross-functional teams, including developers, system administrators, and security
- Support Ippon’s commitment to top-notch delivery and consulting engagements
- Build strong relationships with client stakeholders and serve as a trusted advisor
- Support pre-sales efforts, providing technical expertise during discovery sessions, interpreting client needs and helping define proposed solutions
- Develop and deliver PoCs and reference implementations to validate solutions
- Lead the technical portions of proposals and Statements of Work (SOW)
- Support the Marketing team by being involved in the creation of marketing content
- Assess, deliver and expand new accounts using subject matter expertise and consultative skills
- Serve as mentor to less experienced architects and engineers
- Continuously improve as an individual engineer by staying up to date with relevant technologies, frameworks, and best practices in the fieldCreate thought leadership content related to area of expertise, through blogs, events, and industry content
Minimum Job Requirements:
- Bachelor's degree in Computer Science or a related field, or equivalent experience
- 8 years of experience in software engineering, architecture design, and technical leadership
- 3 years of experience in gathering and executing on project requirements as a technical lead, and delivering scalable, reliable solutions to clients
- 3 years of experience with SQL and NoSQL databases, capable of complex querying and modeling
- 8 years of proven experience in production software development using programming languages such as Java, Javascript, or Python
- Strong knowledge of software engineering principles and methodologies
- 8 years of proven experience working collaboratively on a team to develop applications that read and write data from a data store in the cloud
- Proven ability in designing and delivering quality software within a client timeline and partnering with Product Management team to do technical discovery, roadmapping, and refinement
- Demonstrated expertise in multiple key areas of Software Engineering to allow for flexibility within the role, ie. Python, Java, Golang,
- Proven communication skills especially when describing a technical architecture or aiming for collaboration over an architecture pattern
- Strong client management skills, with the ability to build and maintain relationships.
- Exceptional communication skills, capable of engaging both technical and non-technical audiences.
Preferred Job Requirements:
- Experience leading strategic projects in the financial services or health insurance industries
- Published thought leadership pieces such as blogs, white papers, or participation in external talks
- Previous experience in managing the technical aspects of RFPs and SOWs
- Pre-sales experience, including technical proposal creation and PoC development
- A proven ability to assess, deliver and expand new accounts based on technical knowledge and experience
- Experience working with AWS and/or Snowflake
What we offer:
- Competitive salary – Great starting salaries for well qualified candidates
- Generous Paid Time Off policy - Ippon offers flexible time off to help you be your best
- Health, dental, and vision insurance – We are dedicated to helping our employees live healthier lives through comprehensive health programs
- 401k with company match - Ippon offers an industry leading 401(k) matching plan
- Family Leave - We support the importance of family and offer maternity, paternity and family medical leave plans
- A fun, smart, and healthy work environment, focused on our values and teamwork
We value the diversity and different perspectives each of our employees bring to Ippon Technologies.
Ippon Technologies is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, age, national origin, veteran, or disability status.
Visit us on LinkedIn or at https://ipponusa.com/ to learn more.
So, do YOU speak Ippon?