Do you want a career that serves a higher purpose?
The people at Industrial Scientific are committed to ending death on the job by 2050, and we need your help. We hire smart, motivated people, give them world-class tools in a supportive environment, and we let them do their job. We are seeking a highly skilled and motivated Mid-Level Full Stack Engineer to join our dynamic development team. The ideal candidate will have a strong background in designing, developing, and maintaining APIs using REACT (Next.js) .NET, C#, and Entity Framework. You will work closely with other developers, product managers, and stakeholders to build robust and scalable solutions that meet the needs of our clients and customers.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
- Design, develop, and maintain UIs and APIs using Next.js and and C# to support various applications and services.
- Implement and maintain data access layers using Entity Framework.
- Participate in code reviews and provide constructive feedback to peers.
- Debug and resolve issues in the development, testing, and production environments.
- Collaborate with software engineers, architects, and product managers to design scalable and reliable systems.
- Work with AWS services, including EC2, Lambda, S3, RDS, and others, to support application development and deployment.
- Contribute to continuous integration and continuous deployment (CI/CD) pipelines to facilitate seamless delivery of software updates.
- Collaborate with CloudOps teams to monitor, troubleshoot, and optimize application performance and cloud resource utilization.
- Demonstrate the ability to effectively leverage AI-assisted development tools to improve productivity, code quality, troubleshooting, and delivery outcomes while applying sound engineering judgment.
- Create and execute unit tests for Next.js UI components and Entity Framework APIs to improve application overall code quality.
QUALIFICATIONS REQUIRED (Non-Negotiable):
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
- 3+ years of professional experience in software development, with full stack experience using React/Next.js and .NET C#.
- Strong problem-solving skills and a proactive approach to incident management and troubleshooting.
- Excellent communication skills and the ability to work collaboratively in a team environment.
QUALIFICATIONS PREFERRED:
- AWS Certified Solutions Architect, Developer, or DevOps Engineer certification.
- Experience in CloudOps practices and cloud cost management.
- Experience with AWS services and cloud-based solutions.
- Familiarity with DevOps tools and methodologies, including CI/CD pipelines, version control systems such as Git, and containerization tools such as Docker or Kubernetes.
- Familiarity with monitoring and logging tools such as CloudWatch, Prometheus, or Grafana.
- Knowledge of additional programming languages (e.g., Python, JavaScript) is a plus.
