Software Engineer
Blue Mountain Quality Resources, LLC
- Port Matilda, PA
- Permanent
- Full-time
- Build and maintain full stack features using React (front end) and .NET MVC (back end)
- Integrate AI-powered features such as predictive analytics, intelligent search, and automated workflows into our asset management platform
- Embed AI tools into the software development lifecycle (SDLC) to assist with code generation, testing, and documentation
- Use natural language processing (NLP) to enhance user interfaces and improve data interpretation
- Collaborate with engineers to deploy and monitor ML models within the application
- Write clean, maintainable code and reusable components
- Participate in code reviews, testing, and documentation
- Optimize applications for performance, scalability, and security
- Support internal JavaScript libraries and contribute to UI/UX improvements
- Follow secure coding practices and data protection protocols
- 1 - 3 years experience in software development using AI tools to Design, write code, create unit tests and documentation as part of the SDLC.
- Enthusiasm for leveraging AI/ML to enhance software development workflows, drive intelligent automation, and create smarter user experiences
- Solid understanding of React, JavaScript, HTML/CSS, and C#/.NET MVC
- Familiarity with version control (e.g., Git), debugging, and testing tools
- Strong communication and collaboration skills
- Willingness to learn and grow in a fast-paced, mission-driven environment
- Exposure to AI tools like OpenAI, Claude, Loveable, or ChatGPT
- Experience with AI-assisted development environments (e.g., GitHub Copilot)
- Familiarity with Azure cloud services and scalable architecture
- Interest in IoT tools like MQTT or Node-RED
- Understanding of microservices, Docker, or Kubernetes
- Awareness of OWASP security principles and multi-tenant applications