Job Overview
Company logo: https://media.licdn.com/dms/image/v2/D560BAQGksSLUCXaDLA/company-logo_400_400/company-logo_400_400/0/1694007129941/samtekinc_logo?e=1749081600&v=beta&t=fD9EJXW7TM2oZrWgHVNjA1wQB9EnN72qLSKZ5-3_kNU Job Summary:Samtek is seeking an experienced Software Engineer to join their remote technical team. The ideal should be versed in object oriented design (OOD/OOP) and the software design lifecycle and have relevant experience in design and implementation of high quality solutions.
Additionally, the individual may be asked to work on different projects depending on where the priorities are at any given time in the company. The ability to be flexible and work in a fast-paced Agile environment will be paramount.
Essential Duties and Responsibilities:
Tech stack:Basic understanding of HTML/CSS/JavaScriptReact for UIPostgres SQL for DB – upJenkins (familiarity) for deploymentBasic understanding of Kong to connect to API accessBasic understanding of postman to do testing for APIBasic understanding of GIT (version control/branching/merging)If they know how to connect to AWS cloudtamer to get access, that will be a plus
Assists in the implementation of enterprise software to stated business and technical goals:Create and/or maintain robust, scalable, operable software solutionsDesign and development of Web products;Create and/or maintain appropriate design artifacts and documentation so as to enable broad team participationHelp in effectively decomposing feature implementation into associated tasks for planning & tracking purposes as part of a delivery teamAssist in assessing project risks associated with development activitiesCommunicate effectively in both verbal (day-to-day discussions, team meetings) and written forms (requirements and design specifications) with local and remote team membersBe flexible with regard to project assignmentsLook for areas of innovation in projectPerform various duties that advance the capabilities of the engineering team:Stay abreast of emerging technologies and trends, particularly as they apply to the online advertising industry, the internet and rapid software developmentActively contribute with idea sharing, brainstorming sessions, etc. so as to contribute creatively – not just through executionEffectively manage multiple prioritiesPerform additional job-related duties as requested