Software Engineer DM /.Net DeveloperThis is a contract position and we are offering payment options of W2 & C2C /1099 per hour. The interview process will be initiated as soon as possible. We are excited to hear back from you.Schedule: Monday – Friday | 9 am – 5 pmLocation: Memphis, TN, or RemoteContract Length: 6 monthsThis role acts in coordination with team and platform leadership, Technical Architects, Solutions Architects, and peers to provide technical leadership and guidance to the team in addition to tackling more complex coding and development tasks.Requirements7+ years C#.NET Core experienceExperience with RESTful,.NET Core APIsExperience with TFS and GIT RepositoriesExperience with React UIExperience with PythonExcellent SQL SkillsExperience with Blackbaud CRMCI/CD experienceSSIS, OpenShift, Spring/Spring BootKafka experience preferredEssential Job FunctionsHelps plan technical work with Business Analyst and Product owner, performing verbal interviews and other data gathering activities when needed, for preliminary analysis and support of new major projects and application enhancements used during the Software Development Life Cycle.Responsible for major program changes or projects lasting 4 weeks or longer.Responsible for modifications of existing programs that require total redesign.Works with business analysts and customers to resolve problems and help plan for future needs.
Involves working within an established office environment under normal lighting and climate controls.Works with users to understand use of systems and system enhancement or modification needs.Uses computer and analysis knowledge to analyze, design, and write new application systems.Creates and modifies complex applications and programs; tests, debugs, documents and maintains those programs.