Unknown Company

Software Engineer III

alpharetta, ga • Posted 4 days ago
Onsite Full Time General

Software Engineer IIIWe are looking for an experienced, smart, driven individual, willing to work in a fast-paced environment, who loves learning new technologies. Apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of company software and systems.Qualifications:3 years of Software Engineering experienceBS Engineering/Computer Science or equivalent experience requiredTechnical Skills:Proficiency with data manipulation languagesUnderstanding of data modeling principlesAbility to work with complex data modelsProficiency in PHP, Javascript, Typescript and associated tools (VSCODE, PHPStorm) and frameworks (e.g. Zend/Laminas, React, Angular)Knowledge of Webpack/RollupJS, SASS and JSON HTTP/REST web-servicesFamiliarity of industry best practices — code standardsAbility to work well with internal and external technology resourcesAbility to write and review portions of detailed specifications for the development of system components of moderate complexityKnowledge of data storage subsystemsKnowledge of test-driven developmentExperienced with Git/GitHub/GitLabUser Experience (UX) experience desiredKnowledge of Docker and containers desiredCloud (Azure, AWS) experience desiredAccountabilities:Ability to work in ambiguous situations; take a high-level assignment and work the detail to produce a successful solutionWrite and review portions of detailed specifications for the development of system components of moderate complexityWork closely with other development team members to understand moderately complex product requirements and translate them into software designsSuccessfully implement development processes, coding best practices, and code reviewsParticipate in the testing process through test review and analysis, test witnessing and certification of softwareFull lifecycle development process including design, development, testing and implementation of moderate to advanced complexity systemsDevelops moderate-to advanced modules and system components and develops simple to moderately complex reusable codeOperate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholdersAbility to troubleshoot issues and make system changes or bug fixes as needed to resolve issuesVerbal and written communication skills, problem solving skills, customer service and interpersonal skillsAbility to work independently and manage one's timeOther duties as assignedTop 3 Must-Have Skills:Proficiency with data manipulation languages - PHP, Javascript, Typescript & related tools (VSCODE, PHPStorm)Webpack/RollupJS, SASS & JSON HTTP/REST web-servicesUnderstanding of data modeling principles / Ability to work with complex data models

Back to Job Search