Skip to content

MABASA / INDEED

Software Engineer

Sprydo Systems

Location
Charlotte, NC, USA
Work type
fulltime
Source publication date
Original publication date not confirmed
Source closing date
Not supplied — check original advert
Advertised salary
USD 85,000-115,000

Job description from the source

**Job Description** Sprydo Systems LLC is seeking a detail-oriented Software Engineer to design, develop, test, and maintain reliable software applications. The ideal candidate will have a strong foundation in programming, software engineering principles, application architecture, and technical problem-solving. In this role, you will collaborate with development teams and business stakeholders to build scalable software solutions, enhance existing systems, troubleshoot technical issues, and contribute to the delivery of high-quality applications. **Responsibilities** * Design, develop, and maintain software applications based on technical and business requirements. * Write clean, efficient, reusable, and well-documented code. * Develop application features, backend services, and API integrations. * Work with databases to maintain data accuracy and optimize application performance. * Conduct software testing, debugging, and code reviews. * Identify and resolve software defects and technical issues. * Collaborate with developers, QA engineers, and project managers. * Participate in software design discussions and technical planning. * Maintain technical documentation and support application updates. * Follow coding standards, security practices, and software development best practices. **Requirements** * Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. * Experience with programming languages such as Java, Python, C#, or JavaScript. * Understanding of data structures, algorithms, and object-oriented programming. * Familiarity with relational databases, SQL, REST APIs, and version control systems. * Knowledge of software testing, debugging, and troubleshooting techniques. * Strong analytical, organizational, and problem-solving skills. * Effective written and verbal communication skills. * Ability to work independently and collaborate with a technical team. **Preferred Skills** * Experience with modern application development frameworks. * Familiarity with cloud services, CI/CD pipelines, and automated testing. * Understanding of Agile or Scrum development methodologies. * Knowledge of application security and performance optimization. **Benefits** Potential benefits may include health insurance, retirement savings options, paid time off, and professional development opportunities, subject to the employer's actual policies and eligibility requirements. **About the Company** Sprydo Systems LLC is the company name provided for this sample job description. Its specific business operations, official website, and presence in Charlotte, North Carolina, have not been independently verified. Confirm the company's identity and services before publishing a company-specific overview. Pay: $85,000.00 - $115,000.00 per year Benefits: * AD&D insurance * Health insurance * Relocation assistance * Vision insurance Work Location: In person

Check the original advert before applying

Apply through the employer or original publisher. An external site may require registration. Opening an advert does not submit an application.

Content is supplied by an external publisher and may change. For source and availability limits, read our listing disclaimer. How to check an original listing ↗