What are the responsibilities and job description for the Software Engineer position at Intelliswift Software?
Job Title : Software Engineer (Internal Solutions Engineer)
Locations : Onsite at Menlo Park, CA
Duration : 12 Months Contract on W2 (Possible Extension)
Summary :
The main function of an internal solutions engineer is to enable the sales and marketing teams to help customers grow their business through tools, automation, and API integration.
Job Responsibilities :
Use engineering skill sets in a business organization to drive meaningful business impact by looking through problems through and operational lens.
Understand the business problem, the product offering, and the technical solution
Work directly with external clients and develop to solve their challenges in adopting our product and API
Partner in cross-functional product and analytics teams to lead or contribute to large-scale strategic projects as well as solve ongoing operational problems at scale.
Self-identify gaps, problems, and needs, and come up with robust solutions with relative independence.
Skills :
Knowledge of software engineering programs such as PHP, Python, Java, or similar
Proven background in at least one of the following technical areas :
Web services and API (SOAP and REST)
JSON, XML and XSLT-based data transformation
SQL (scripting and data modeling)
Ability to write self-documented code.
Ability to translate and communicate technical concepts to non-technical audiences.
Excellent communication skills both verbal and written.
Have Skills
Proficient in using products to communicate effectively with team members and stakeholders.
Experienced in collaborating with external teams, including cross-functional partners and vendors.
Familiarity with coding languages and principles, with the ability to understand and contribute to codebases.
Skilled in analyzing data to extract insights and inform decision-making.
Strong team player who supports and collaborates with colleagues to achieve shared goals.
SQL MUST : Proficient in using SQL to manage and analyze data, with a strong understanding of database management systems.
Education / Experience :
Bachelor’s degree in computer science.
Ideally 2 years of experience working on system and data integration projects preferably covering the following areas :
Functional analysis and technical project documentation
Application installation and technical configuration
Advanced technical support - Technical consultancy