Blue Mountain Quality Resources is looking for a Full Stack Software Engineer to help architect, design, and deliver new features for their industry-leading asset management product, focusing on building scalable, secure, and AI-integrated solutions for the Life Science industry.
Requirements
- Strong proficiency in React, C-Sharp, .NET MVC, JavaScript, HTML/CSS
- Experience embedding AI/ML models or tools into applications or workflows
- Solid understanding of reusable UI components and modern front-end practices
- Familiarity with source control, debugging tools, and unit testing
- Experience with MQTT, Node-RED, or other IoT messaging tools
- Familiarity with Azure cloud services and scalable architecture
- Knowledge of microservices, Docker/Kubernetes
Responsibilities
- Design and implement full stack features using React on the front end and .NET MVC on the back end
- Embed AI capabilities into the software development lifecycle (SDLC) to enhance product intelligence and automation
- Write clean, scalable code and reusable components
- Participate in code reviews, write unit/integration tests, and contribute to design and functional specs
- Optimize applications for speed, scalability, and security
- Support internal JavaScript libraries and frameworks
- Implement robust security measures and data protection protocols to safeguard sensitive information
Other
- 4+ years of experience in commercial software development
- Collaborate with cross-functional teams including QA, Implementation, and Product
- Adhere strictly to established quality methodologies and development processes to maintain high standards
- Exposure to Agile development methodologies
- Understanding of OWASP security principles and multi-tenant applications