Wichita, Kansas, United States Employment USD 110,000 - 120,000 Yearly

CAMP Systems is hiring a Software Engineer

About the Role

CAMP Systems is looking for a Software Engineer to join our talented engineering team. In this full-stack role, you will play a key part in designing, building, scaling, and maintaining enterprise-grade web applications that serve a diverse range of customers. You will work as part of an Agile Scrum team, collaborating closely with cross-functional colleagues.

What You'll Do

  • Architect and implement robust, scalable web applications using .NET and Angular.
  • Write clean, maintainable, and well-documented code, and perform code reviews to mentor junior developers.
  • Manage the full software development lifecycle, from requirements gathering to deployment and maintenance.
  • Collaborate with product managers, designers, QA engineers, and other developers to deliver high-quality features on time.
  • Optimize the performance of front-end and back-end components to ensure scalability and an excellent user experience.
  • Implement unit tests, integration tests, and other automated tests to ensure application reliability.
  • Investigate production issues, resolve defects, and implement preventative measures.
  • Stay current with technological trends and evaluate new tools to improve development workflows.

What We're Looking For

  • Expertise in .NET Core (C#), ASP.NET MVC, Web API, NHibernate, and Oracle or equivalent relational databases.
  • Strong proficiency with Angular, HTML5, CSS3, and TypeScript.
  • Experience designing RESTful APIs and working with OAuth and JWT authentication.
  • Experience with the AWS cloud platform.
  • Experience with LLM integration, NLP, and training/utilizing ML models.
  • Proficient in Git for version control.
  • Experience with automated testing frameworks like xUnit, NUnit, or Jasmine.
  • A Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 5+ years of professional software development experience as a full-stack engineer using .NET and Angular.
  • Strong problem-solving skills and the ability to think critically and creatively.
  • Excellent written and verbal communication skills for effective collaboration.
  • Self-driven with a focus on delivering high-quality results on time and handling multiple priorities.

Nice to Have

  • Highly proficient with 5+ years building scalable enterprise-grade systems, with a solid understanding of object-oriented design.
  • Solid experience in data-driven web applications using Angular or other JavaScript frameworks.
  • Proven experience working in Agile or Scrum development environments.
  • Experience with Docker, Kubernetes, or other containerization technologies.
  • Knowledge of DevOps practices and tools like CI/CD pipelines and infrastructure as code.
  • A good understanding of UI/UX design principles and experience collaborating with designers.

Technical Stack

  • Backend: .NET Core (C#), ASP.NET MVC, Web API, NHibernate, Oracle, RESTful APIs, OAuth, JWT
  • Frontend: Angular, HTML5, CSS3, TypeScript, ExtJS
  • Platform & Tools: AWS, Git
  • Testing: xUnit, NUnit, Jasmine
  • Infrastructure: Docker, Kubernetes

Team & Environment

You will be a key member of an Agile Scrum team operating in a collaborative, cross-functional environment.

Benefits & Compensation

  • Compensation: $110,000 - $120,000 per year, depending on experience.

CAMP is committed to creating a diverse environment and is proud to be an affirmative action and equal opportunity employer – vets/disabled. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity, disability or protected veteran status.

Required Skills
.NET CoreC#ASP.NET MVCWeb APINHibernateOracleAngularHTML5CSS3TypeScriptRESTful APIsOAuthJWTAWSLLM IntegrationNLPMachine Learning
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
CAMP Systems

CAMP Systems is the trusted leader in aircraft compliance and health management, serving the global business aviation industry. They support over 20,000 aircraft and 33,000 engines on their platforms and partner with more than 1,300 maintenance facilities and parts suppliers worldwide.

Visit website
Job Details
Department Software Development
Category fullstack
Posted 14 days ago