Overview
On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)
Skills
.NET
Analytical Skill
Business Process
Communication
Computer Science
Conflict Resolution
Job Details
We are looking for Software Developer - Remote / Telecommute for our client in Memphis, TN
Job Title: Software Developer - Remote / Telecommute
Job Type: Contract
Job Description:
- The Software Developer is responsible for analyzing, designing, developing, and testing software programs to meet client and business requirements.
- This role involves working closely with management and stakeholders throughout the software development lifecycle, ensuring quality, accuracy, and timely delivery of technical solutions.
- Perform complex analysis of data and systems, including creating derived fields, formatting, process flows, and data diagrams.
- Develop, test, and maintain software using platforms such as Informatica, PL/SQL, Progress 4GL, Microsoft .NET, or other specified languages.
- Analyze client and business needs, assisting in requirements gathering, development, and unit testing of moderately complex code.
- Maintain thorough documentation of development and changes to provide a clear history of software programs.
- Investigate and resolve technical issues in a timely manner.
- Follow departmental design and development standards to deliver high-quality solutions.
- Provide feedback and suggestions to improve development processes and workflows.
- Work closely with project managers to meet project milestones and deadlines.
- 4 years of related software development experience or equivalent combination of education and experience.
- At least 3 years working in any part of the software development lifecycle.
- Minimum 1 year using a software development platform to build or enhance technology solutions.
- Minimum 1 year of experience with Oracle databases, PL/SQL, C#/C++/C, Open Source, Korn Shell Script, Perl, or Progress 4GL.
- Excellent oral and written communication skills.
- Proficient in Microsoft Office products.
- Strong interpersonal, organizational, and problem-solving skills.
- Attention to detail, tenacity, and patience in troubleshooting and analysis.
- Logical and analytical thinking with the ability to work under pressure and manage multiple priorities.
- Understanding of business processes and constraints.
- Ability to work effectively in a team environment.
- Bachelor s degree in Information Systems, Computer Science, or related field preferred.
- Coursework or experience in software development, user requirements analysis, and business applications design strongly preferred.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.