company_logo

Full Time Job

Expert Software Developer

Turner

Atlanta, GA 07-27-2021
 
  • Paid
  • Full Time
  • Mid (2-5 years) Experience
Job Description
The Job

The Expert Software Developer is a vital player on our team. We're looking for someone who has thorough professional experience working with a team of people to produce outstanding applications that users love. You'll be a full stack developer, helping to design and build new applications and feature
sets to support things that the business hasn't done before. In addition, you'll also work with the rest of the team to support our existing application built with WPF, C#, REST, WCF, WinForms and MSSQL. Finally, you'll need to be comfortable contributing to the technical design, writing quality code, unit testing, giving feedback on requirements, and working with teammates to produce great software.

The Daily
• Be passionate about software development
• Take pride and ownership over the areas of the application in which you work
• Collaborate with analysts, testers and fellow developers to plan each sprint
• Collaborate with fellow developers to design the application features for each sprint
• Be responsible for implementing full-stack features
• Have cloud security and best practices in mind when designing and developing features
• Work with testers to identify and resolve any defects found during testing

The Essentials

Minimum Work Experience
• 4+ years of full-stack software development experience in a professional capacity.
• 4+ years of experience programming in C#
• 1+ years of SQL Server database experience including PL/SQL
• Experience with WPF/XAML/WinForms.
• Demonstrated experience with communicating with and consuming WCF and RESTful
• services
• Experience with git source control

Desirable Requirements
• Experience with TFS source control
• Ability to collaborate with the team, including participating in design sessions, story
• grooming sessions, and code reviews
• Experience working on a team using an agile methodology (SCRUM, FDD, XP, DSDM, etc.)
• Experience across the software development life cycle, from analysis to support.
• Demonstrated teamwork skills
• Good communications skills (written/verbal), with emphasis on demonstrated ability to
• convey complex technical principles to non-technical audiences
• Ability to collaborate with the team, including participating in design sessions, story
• grooming sessions, and code reviews

Educational Requirements

BS or MS in Computer Science, MBA, MIS, or equivalent education, training, and/or experience

Jobcode: Reference SBJ-gqoxq6-3-145-60-149-42 in your application.