Software Engineer DM / .Net Developer

Syntricate Technologies

Memphis, TN

JOB DETAILS
JOB TYPE
Full-time
SKILLS
Analysis Skills, Application Programming Interface (API), Business Analysis, Continuous Deployment/Delivery, Continuous Integration, Customer Relationship Management (CRM), Data Collection, Debugging Skills, Git, Leadership, Microsoft .NET, Microsoft C# .NET (C Sharp .NET), Python Programming/Scripting Language, REST (Representational State Transfer), Resolve Customer Issues, Rural Contracts, SQL (Structured Query Language), SQL Server Integration Services (SSIS), Software Development, Software Development Lifecycle (SDLC), Software Engineering, Team Foundation Server (TFS), Technical Leadership, User Interface/Experience (UI/UX)
LOCATION
Memphis, TN
POSTED
30+ days ago
Please take a moment to review the job description below. If you are interested in applying, please reply so we can discuss it more . This is a c ontract 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. Job Description: Role: Software Engineer DM / .Net Developer Schedule: Monday Friday | 9 am 5 pm Location: Memphis, TN, or Remote Contract Length: 6 months This 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. REQUIREMENTS 7+ years C# .NET Core experience Experience with RESTful, .NET Core APIs Experience with TFS and GIT Repositories Experience with React UI Experience with Python Excellent SQL Skills Experience with Blackbaud CRM CI/CD experience SSIS, OpenShift, Spring/Spring Boot Kafka experience preferred ESSENTIAL JOB FUNCTIONS Helps 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.

About the Company

S

Syntricate Technologies