CAMP Systems International, Inc.

Software Engineer

CAMP Systems International, Inc.

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $110,000 - $120,000 per year

About the role

  • Design & Development: Architect and implement robust, scalable, and high-performance web applications using .NET (Core, ASP.Net, Web API) and Angular and ExtJS
  • Code Quality: Write clean, maintainable, and well-documented code following the industry’s best practices
  • End-to-End Ownership: Manage the full software development lifecycle, from gathering requirements to deployment and ongoing maintenance
  • Collaboration: Work collaboratively with cross-functional teams including product managers, designers, QA engineers, and other developers to deliver high-quality features on time
  • Performance Optimization: Focus on optimizing the performance of both front-end and back-end components, ensuring the application scales effectively and provides an excellent user experience
  • Testing & Quality Assurance: Implement unit tests, integration tests, and other automated tests to ensure the reliability and stability of the application
  • Troubleshooting & Debugging: Investigate production issues, resolve defects, and implement preventative measures for future releases
  • Continuous Improvement: Stay up to date with the latest technological trends and frameworks and evaluate new tools and techniques to improve development workflows and application performance

Requirements

  • Minimum of 5+ years of professional software development experience working as a full-stack engineer in .NET and Angular
  • Expertise in .NET Core (C#), ASP.NET MVC, Web API, NHibernate, and Oracle (or equivalent relational database systems)
  • Strong proficiency with Angular, HTML5, CSS3, and TypeScript
  • Experience designing and implementing RESTful APIs and working with OAuth and JWT authentication
  • Experience with AWS cloud platform
  • Experience with LLM integration, NLP, training and utilization of ML models
  • Proficient in Git for version control
  • Experience with automated testing frameworks such as xUnit, NUnit, Jasmine
  • Bachelor's degree in computer science, Information Technology, or a related field
Benefits
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
.NET.NET CoreC#ASP.NETWeb APIAngularHTML5CSS3TypeScriptRESTful APIs
Soft skills
collaborationtroubleshootingdebuggingcode qualitycontinuous improvementend-to-end ownership