Senior Software Engineer
2 weeks ago
Clark Davis Associates provided pay range This range is provided by Clark Davis Associates. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $130,000.00/yr - $150,000.00/yr *No C2C *Must be a US Citizen or Permanent Resident About the Role We are looking for a highly skilled Core .NET Developer to join our growing engineering team. In this role, you’ll design, develop, and maintain scalable software systems that integrate with connected devices and modern web applications. You’ll collaborate closely with cross‑functional teams to deliver end‑to‑end digital solutions that bridge embedded systems and cloud‑based services. Key Responsibilities Design, develop, and maintain backend services using .NET Core / .NET 6+. Build and optimize RESTful APIs and microservices that power IoT and web platforms. Integrate IoT devices with cloud platforms (e.g., Azure IoT Hub, AWS IoT Core, MQTT, or similar). Collaborate with firmware, data engineering, and product teams to ensure seamless end‑to‑end system functionality. Implement best practices for security, scalability, and performance in distributed IoT ecosystems. Participate in code reviews, technical design discussions, and continuous integration/deployment (CI/CD) pipelines. Monitor and troubleshoot live applications and IoT connectivity issues. Stay current with emerging technologies in .NET, React, and IoT to drive continuous improvement. Required Qualifications Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experienceli> 3–7+ years of experience in .NET Core / ASP.NET Core development. Strong proficiency in C#, Entity Framework Core, and LINQ. Experience developing modern web apps using React.js, TypeScript, HTML5, and CSS3. Experience with IoT communication protocols (MQTT, AMQP, CoAP) and cloud IoT platforms (Azure IoT Hub, AWS IoT, or similar). Familiarity with containerization (Docker, Kubernetes) and CI/CD pipelines (Azure DevOps, GitHub Actions, Jenkins, etc.). Proficient understanding of RESTful API design and microservices architecture. Solid knowledge of SQL and/or NoSQL databases (SQL Server, PostgreSQL, Cosmos DB, MongoDB). Strong analytical, problem‑solving, and debugging skills. Preferred Qualifications Experience with edge computing or embedded device integration. Knowledge of cloud-based data processing pipelines for IoT telemetry. Familiarity with GraphQL or gRPC. Exposure to DevOps practices and infrastructure as code (Terraform, ARM templates). Experience working in Agile/Scrum environments. Seniority level Mid‑Senior level Employment type Full‑time Job function Information Technology Industries Staffing and Recruiting #J-18808-Ljbffr
-
Senior Software Engineer
4 days ago
Princeton, United States Kasmo Global Full timeJob Title: Senior Software Engineer (Enterprise CI/CD Developer - Python) Duration: 3 Months (Possible extension up to 12 Months) Job Overview: we are seeking an experienced Senior Software Engineer to lead the enterprise rollout of SonarQube across multiple platforms. The ideal candidate will have deep development expertise, strong CI/CD experience, and a...
-
Senior Software Engineer
2 weeks ago
Princeton, United States Clark Davis Associates Full timeClark Davis Associates provided pay range This range is provided by Clark Davis Associates. Your actual pay will be based on your skills and experience talk with your recruiter to learn more. Base pay range $130,000.00/yr - $150,000.00/yr *No C2C *Must be a US Citizen or Permanent Resident About the Role We are looking for a highly skilled Core .NET...
-
Senior Software Engineer
2 weeks ago
Princeton, United States Clark Davis Associates Full timeClark Davis Associates provided pay range This range is provided by Clark Davis Associates. Your actual pay will be based on your skills and experience talk with your recruiter to learn more. Base pay range $130,000.00/yr - $150,000.00/yr *No C2C *Must be a US Citizen or Permanent Resident About the Role We are looking for a highly skilled Core .NET...
-
Senior Software Engineer
2 hours ago
Princeton, NJ, United States Kasmo Global Full timeJob Title: Senior Software Engineer (Enterprise CI/CD Developer - Python) Duration: 3 Months (Possible extension up to 12 Months) Job Overview: we are seeking an experienced Senior Software Engineer to lead the enterprise rollout of SonarQube across multiple platforms. The ideal candidate will have deep development expertise, strong CI/CD experience,...
-
Software Engineer
5 days ago
Princeton, United States Diverse Lynx Full timeJob Description Roles and Responsibilities • Conduct software component and product integration to maximize performance and operability. • Lead design reviews, technical risk assessments, trade-off analyses, and FMEA assessments for new features and system enhancements. • Design and implement system-level software components for both cloud-native and...
-
Software Engineer
7 days ago
Princeton, NJ, United States Diverse Lynx Full timeJob Description Roles and Responsibilities • Conduct software component and product integration to maximize performance and operability. • Lead design reviews, technical risk assessments, trade-off analyses, and FMEA assessments for new features and system enhancements. • Design and implement system-level software components for both cloud-native and...
-
Software Engineer
4 days ago
Princeton, NJ, United States Diverse Lynx Full timeJob Description Roles and Responsibilities • Conduct software component and product integration to maximize performance and operability. • Lead design reviews, technical risk assessments, trade-off analyses, and FMEA assessments for new features and system enhancements. • Design and implement system-level software components for both cloud-native and...
-
Princeton, NJ, United States Macpower Digital Assets Edge Full timePosition Overview: We are looking for an experienced and versatile Senior .NET Software Engineer to join our fast-paced and collaborative development team. This role is ideal for a hands-on technologist with deep expertise in .NET and AngularJS, strong cloud knowledge, and a passion for building scalable, secure, and efficient applications. The successful...
-
Princeton, NJ, United States Macpower Digital Assets Edge Full timePosition Overview: We are looking for an experienced and versatile Senior .NET Software Engineer to join our fast-paced and collaborative development team. This role is ideal for a hands-on technologist with deep expertise in .NET and AngularJS, strong cloud knowledge, and a passion for building scalable, secure, and efficient applications. The successful...
-
Princeton, NJ, United States Macpower Digital Assets Edge Full timePosition Overview: We are looking for an experienced and versatile Senior .NET Software Engineer to join our fast-paced and collaborative development team. This role is ideal for a hands-on technologist with deep expertise in .NET and AngularJS, strong cloud knowledge, and a passion for building scalable, secure, and efficient applications. The successful...