AlpharettaRecruiter Since 2001
the smart solution for Alpharetta jobs

Software Engineer

Company: Systems Staffing Group
Location: Alpharetta
Posted on: May 14, 2022

Job Description:

Job DescriptionBack End (BE) SOFTWARE ENGINEER III Position can work from any of the following locations: ---Alpharetta, GA ---Boca Raton, FL ---Dayton, OH ---Remote We 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. Core: C# .NET MVC ASP. NET CORE ADO. NET SOAP/REST web services MYSQL IIS Nice to have: AZURE/AWS Docker CI/CD Load balancing QUALIFICATIONS 3 years of Software Engineering experience BS Engineering/Computer Science or equivalent experience required TECHNICAL SKILLS ---Proficiency with data manipulation languages ---Understanding of data modeling principles ---Ability to work with complex data models ---Proficiency 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-services ---Familiarity of industry best practices - code standards ---Ability to work well with internal and external technology resources Ability to write and review portions of detailed specifications for the development of system components of moderate complexity ---Knowledge of data storage subsystems ---Knowledge of test-driven development ---Experienced with Git/GitHub/GitLab ---User Experience (UX) experience desired ---Knowledge of Docker and containers desired ---Cloud (Azure, AWS) experience desired ACCOUNTABILITIES Ability to work in ambiguous situations; take a high-level assignment and work the detail to produce a successful solution ---Write and review portions of detailed specifications for the development of system components of moderate complexity ---Work closely with other development team members to understand moderately complex product requirements and translate them into software designs ---Successfully implement development processes, coding best practices, and code reviews Participate in the testing process through test review and analysis, test witnessing and certification of software ---Full lifecycle development process including design, development, testing and implementation of moderate to advanced complexity systems. Develops moderate-to advanced modules and system components and develops simple to moderately complex reusable code ---Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders ---Ability to troubleshoot issues and make system changes or bug fixes as needed to resolve issues ---Verbal and written communication skills, problem solving skills, customer service and interpersonal skills ---Ability to work independently and manage one's time ---Other duties as assigned

Keywords: Systems Staffing Group, Alpharetta , Software Engineer, IT / Software / Systems , Alpharetta, Georgia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Georgia jobs by following @recnetGA on Twitter!

Alpharetta RSS job feeds