What are the responsibilities and job description for the Software Engineer - Hybrid position at Pearson Carter?
Job Title - Software Engineer
Location - Jonesboro, AR
We are seeking an experienced Software Developer to enhance our clients dynamic IT department. As a key member of our team, you will be responsible for analyzing business needs, creating software solutions, and ensuring our technology supports multiple manufacturing facilities. Strong communication skills, both verbal and written, are essential as you collaborate with team members across the organization.
Key Responsibilities:
- System Maintenance and Enhancement: Debug and optimize existing software using Visual Studio, manage source code, and troubleshoot deployed hardware issues.
- Application Development: Develop applications within Windows and Linux environments, using network and serial reader APIs, the .NET Framework, C#, and .NET Core.
- Cross-Functional Collaboration: Work alongside fellow software engineers throughout the development lifecycle to design and implement solutions.
- Solution Brainstorming and Proposal: Partner with various departments to design software solutions that address ongoing and future business needs.
- Data Management: Extract and organize data from Microsoft SQL Server to generate reports that aid management decision-making.
Minimum Requirements:
- Education: Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent work experience.
- Technical Skills:
- 2 years of experience with C# for application development.
- Proficiency in Visual Studio and .NET Framework for debugging and development.
- Solid understanding of relational databases and SQL for data querying and reporting.
- Ability to adhere to coding standards and best practices.
Preferred Qualifications:
- Experience: 2 years in software engineering, debugging, and application development using C# or similar object-oriented languages.
- Technical Skills:
- Experience in both front-end and back-end application development.
- Exposure to .NET Core for modern application development.
- Familiarity with SQL and SQL Server.
- Experience with Dynamics 365 Business Central or similar ERP systems, including basic code unit troubleshooting.
Salary : $90,000 - $120,000