2

Senior C Developer Remote Jobs in Minnesota (NOW HIRING)

Be one of the first senior developers at DeFiner. Location While headquartered in Minneapolis, MN, you are not required to relocate to Minneapolis due to our decentralized team culture. Team working ...

Job Title Sr. Manager, Business Innovation Owner - Remote Requisition Number R7868 Sr. Manager ... Influences and aligns partners across product, business, design, engineering, analytics, and ...

next page

Showing results 1-20

Senior C Developer Remote information

What are some common challenges faced by Senior C Developers working remotely, and how can they be addressed?

Senior C Developers working remotely often encounter challenges like maintaining effective communication with distributed teams, ensuring code quality across different environments, and managing complex codebases without direct in-person collaboration. To address these, it's important to leverage robust version control systems, participate actively in virtual meetings, and make use of collaborative tools for code review and documentation. Additionally, setting clear expectations for deliverables and maintaining regular check-ins with teammates can help foster a productive remote work environment.

What are Senior C Developers (Remote)?

Senior C Developers (Remote) are experienced software engineers who specialize in programming with the C language while working from a remote location. They are responsible for designing, developing, and optimizing complex software systems, often contributing to performance-critical applications. In addition to strong technical expertise in C, they typically have experience with debugging, code reviews, and collaborating with distributed teams. Their role may also involve mentoring junior developers and ensuring code quality across projects.

What is the difference between Senior C Developer Remote vs C Software Engineer?

AspectSenior C Developer RemoteC Software Engineer
Required CredentialsBachelor's in Computer Science or related field; experience in C programmingBachelor's in Computer Science or related field; experience in C programming
Work EnvironmentRemote, independent or team-based projectsTypically office-based or remote, focused on software development
Employer & Industry UsageTech companies, startups, software firmsTech, embedded systems, hardware companies
Common Search & ComparisonYesYes

The main difference between a Senior C Developer Remote and a C Software Engineer lies in experience level and job scope. Senior C Developers typically have more project leadership responsibilities and advanced expertise, while C Software Engineers focus on coding and development tasks. Both roles often require similar credentials and are used across tech and software industries, with the key distinction being seniority and project involvement.

What are the key skills and qualifications needed to thrive as a Senior C Developer (Remote), and why are they important?

To excel as a Senior C Developer, you need deep expertise in C programming, strong problem-solving abilities, and a relevant degree in computer science or a related field. Familiarity with development tools such as GCC, GDB, Git, and experience with operating systems like Linux are typically required, along with possible certifications in software development. Excellent communication, self-motivation, and the ability to collaborate virtually are crucial soft skills for remote work. These competencies ensure efficient code delivery, effective teamwork, and adaptability in a remote and technically challenging environment.
What are popular job titles related to Senior C Developer Remote jobs in Minnesota? For Senior C Developer Remote jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Senior C Developer Remote jobs in Minnesota look for? The top searched job categories for Senior C Developer Remote jobs in Minnesota are:
What cities in Minnesota are hiring for Senior C Developer Remote jobs? Cities in Minnesota with the most Senior C Developer Remote job openings:

Senior Database Developer (Remote)

Syscom, Inc.

Saint Paul, MN โ€ข On-site, Remote

Full-time

Posted 14 days ago


Job description

Looking for your next enterprise-level database challenge? If you're a seasoned database professional with 10+ years of experience, we'd love to hear from you.
SYSCOM is seeking an experienced Senior Database Developer to join a large-scale modernization initiative supporting a major public sector organization. You'll work with complex enterprise databases, data integration, ETL pipelines, and reporting solutions in a fully remote environment. This one-year consulting opportunity offers the chance to make a meaningful impact while collaborating with a highly skilled technical team. Extensions may be possible based on project needs.
As a Senior Database Developer, you will design, develop, and maintain enterprise database solutions while supporting complex data integration, migration, reporting, and performance optimization initiatives for our client. The Database Developer will develop stored procedures, views, SQL scripts, and other database components supporting transactional and reporting systems. The Database Developer will also execute large-scale data migrations, including cleansing, validation, and transformation across enterprise systems, build data ingestion and transformation workflows across raw, staging, curated, and analytics layers, maintain various reporting solutions using SSRS and Power BI, and design and implement logical and physical data models (ERDs) for various applications. The Database Developer will also provide production support, including troubleshooting performance issues and on-call support and collaborate with cross-functional teams and participate in Agile ceremonies, development activities, code reviews, and release cycles.
The resource will develop, maintain, and optimize enterprise database solutions and will support data integration, conversion, migration, reporting, and database performance while ensuring the accuracy, reliability, and integrity of enterprise data. The resource will also provide production support and collaborate with cross-functional project teams throughout the system development lifecycle using Agile methodologies.
Job Duties and Responsibilities will include but are not limited to the following:
  • Design and maintain various databases, including stored procedures, indexing, and data models.
  • Develop and optimize ETL pipelines and workflows using SSIS, Python, PySpark, and SQL Server.
  • Execute large-scale data migrations, including cleansing, validation, and transformation across enterprise systems.
  • Develop and optimize SQL scripts and stored procedures to support data conversion, validation, and ongoing processing needs.
  • Build data ingestion and transformation workflows across raw, staging, curated, and analytics layers.
  • Build and maintain various reporting solutions using SSRS and PowerBI.
  • Design and implement logical and physical data models (ERDs) for various applications.
  • Develop stored procedures, views, SQL scripts, and other database components supporting transactional and reporting systems.
  • Provide production support, including troubleshooting performance issues and on-call support when needed.
  • Collaborate with cross-functional teams and participate in Agile ceremonies, development activities, code reviews, and release cycles.
  • Provide knowledge transfer.
Minimum Qualifications - Must Meet All
  • 10+ years of experience in database development or data engineering.
  • Expertise in SQL Server, T-SQL and performance tuning.
  • Experience with ETL tools (SSIS), Python, or PySpark.
  • Strong background in data modeling and data integration.
  • Experience with reporting tools (SSRS, PowerBI).
  • Working knowledge of DevOps tools such as Azure DevOps, GitHub, or Jenkins.
  • Experience supporting critical applications in financial, government, or legal industries.

Work Location: The work is expected to be done remotely.
Duration: One (1) year contract with extensions possible.
SYSCOM, Inc. provides specialized information technology resources that possess the requisite skills and capabilities to deliver enterprise level solutions that help our client's achieve their objectives. At SYSCOM, we have a proven process that brings the best and brightest resources into our organization. Our teammates have excellent verbal and written communication skills as well as coordination and organization skills. The objective of our approach is to ensure a high level of customer satisfaction.
Headquartered in Baltimore, Maryland, SYSCOM, Inc. is a US-based company whose mission is to create and deliver the right technology solutions, by teaming with our customers to understand their business needs and empower them to achieve their goals. Since 1982, SYSCOM, Inc. has been providing enterprise-wide solutions for a variety of private and public sector clients.
SYSCOM, Inc. is an equal opportunity employer.