Who Are We?
SOLTECH is a leader in agile custom software, web & mobile app development, IT Staffing, and technology solutions consulting. Our mission is to partner with businesses and innovators who are passionate about bringing their ideas to life. Through our unique multi-industry experience, product strategy and stack agnostic approach, we help organizations of all sizes solve the challenges they face on a daily basis. We are passionate about what we do and are always looking for passionate people to join our team.
Who Are you?
The Software Solutions team at SOLTECH works with clients at every stage of the software process, from discovery to design, to full implementation of high caliber software products. You must be a team player who is able to work with multiple departments, clients and stakeholders in order to deliver amazing results. This is a collaborative environment so we are looking for a person that can work well with others and learn from them as well as impart knowledge of your own. You must be well versed in the design architecture and development of complex software applications, with a strong background as a software engineer and technical architect. If you have a passion for architecting software solutions for incredible clients, where you pair your expertise in development with design and you don't mind dabbling in code when necessary for a quick prototype then this is the perfect opportunity for you. If this describes you then we want to hear from you.
Your Essential Duties and Responsibilities
- Provide consulting expertise to SOLTECH's clients to translate business visions into actionable software designs
- Guide early-phase client decisions through very strong communication and problem-solving skills and deep technical expertise
- Work with clients to define a business vision then quickly bridge technical design discussions with Application Architects through a broad and deep understanding of technology, and hands-on facility with both classic and latest technologies
- Employ research in the latest technologies to adhere to our solution-first, technology-second approach to selecting the best technology for a project. Areas of exposure should include the following tech stacks: .NET AND OR Node
- Contribute to earning the client’s confidence during both pre- and post-sales stages
- Guide the technical implementation of applications through mentorship of engineers
- Create appropriate documentation alongside Client Leads to provide a detailed roadmap of the solutions SOLTECH will provide to each client, employing your expertise in estimation, budgeting, and delivery
- Combine a broad understanding of current technologies with deep, architect level expertise in core areas such as database design and software architecture
Your Education, Skills and Competencies
- Deep, hands-on, architect-level understanding of either .NET OR Java AND OR Node; if you're not an expert in all, you have significant understanding of the benefits and capabilities of each tech stack
- Experience architecting cloud-based and mobile software solutions
- Proven consultative client-facing expertise building custom software solutions including wireframing (MUST)
- In-depth and hands-on development experience in a technical stack (.NET OR Java AND OR Node), with many achievements in the delivery of full life cycle development projects
- Experience with solution design (requirements discussions, wireframing, user story development, flow diagraming, and use case development)
- Methodology-driven design experience
- Minimum 5+ years focused on technology
- High level of professionalism
- Extremely clear communicator with a listen-first approach
Extra Credit For
- Strong data background and understanding of data warehousing and business intelligence solutions
- We are unable to sponsor H1B candidates at this time
- Competitive salary
- Freedom: If you are hired then that means we trust your abilities to get the job done and do it well
- Great Benefits: Health, dental and vision insurance with a generous PTO policy
- Environment: Modern and collaborative work environment in Buckhead
- Social: We love working and hanging out together