Overview
Skills
Job Details
Job Title: Software/,Net Engineer
Location: Memphis, TN (Hybrid Onsite)
Duration: 12+ months
Visa: Open to all visa types
Only Local candidates of Memphis, TN area.
Job Description:
Seeking a skilled Software Engineer to join a dynamic development team on a long-term contract. The selected candidate will be responsible for analyzing requirements, designing, developing, and modifying software applications, APIs, automations, and configurations. This role involves collaboration with business analysts, product owners, database administrators, and project managers to deliver robust software solutions.
Key Responsibilities:
Build APIs, interfaces, and application programs based on business requirements
Modify and enhance existing programs; in some cases, develop complete redesigns or new systems
Partner with analysts and stakeholders to identify and resolve technical issues
Engage with users to understand system usage and plan enhancements or modifications
Perform system analysis and troubleshoot issues to develop effective solutions
Create, test, debug, document, and maintain complex applications
Produce clear technical documentation for systems and processes
Participate in business continuity and disaster recovery planning, including annual testing and maintenance activities
Required Qualifications:
Bachelor s degree in Information Systems, Computer Science, Engineering, or a related field
Minimum 6 years of experience in software development, systems analysis, and programming
6+ years of hands-on experience with .NET technologies
Strong experience in building Microservices, RESTful APIs, and SOAP-based services
Advanced SQL Server skills
Familiarity with Agile/Scrum methodologies
Preferred Skills:
Experience with Blackbaud CRM (a plus)
CI/CD pipeline experience, preferably with Jenkins
Familiarity with OpenShift
SSIS development experience
ReactJS experience
Top 3 Required Skills:
.NET Framework
API and Microservices Development
SQL Server