Jobs · Engineering · Pennsylvania

Software Engineer

Industrial Scientific · Pittsburgh, PA · 2 mo ago
HybridEngineeringFull-time

About the role

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.

Responsibilities

  • Design, develop, and maintain UIs and APIs using Next.js 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.
  • Implement and manage AWS services, including EC2, Lambda, S3, RDS, and others, to support application development and deployment.
  • Apply SRE principles to enhance system reliability, including monitoring, incident response, and capacity planning.
  • Automate and streamline operations and processes using DevOps practices, tools, and technologies.
  • Ensure the security, scalability, and performance of cloud-based applications.
  • Develop Infrastructure as Code (IaC) using tools like Terraform or AWS CloudFormation.
  • Contribute to continuous integration and continuous deployment (CI/CD) pipelines to facilitate seamless delivery of software updates.
  • Monitor, troubleshoot, and optimize application performance and cloud resource utilization.
  • Collaborate with CloudOps teams to ensure optimal cloud infrastructure management and cost-efficiency.

Qualifications

  • 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 Next.js and .NET C#.
  • Extensive experience with AWS services and solutions.
  • Solid understanding of Site Reliability Engineering (SRE) practices and principles.
  • Proficiency in DevOps tools and methodologies, including CI/CD pipelines, version control systems (e.g., Git), and containerization (e.g., Docker, Kubernetes).
  • Experience with Infrastructure as Code (IaC) tools such as Terraform or AWS CloudFormation.
  • Familiarity with monitoring and logging tools (e.g., CloudWatch, Prometheus, Grafana).
  • 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.

Preferred Qualifications

  • AWS Certified Solutions Architect, Developer, or DevOps Engineer certification.
  • Experience in CloudOps practices and cloud cost management.
  • Knowledge of additional programming languages (e.g., Python, JavaScript) is a plus.

Pay

The salary range for this position (in local currency) is 88,000.00 - 147,000.00.

Similar jobs

Software Engineer

ActalentWest Palm Beach, FL· Yesterday
Information Technology$30–$42/hrapply on ars2.equest.com

Software Engineer

RTA: The Fleet Success CompanyGlendale, AZ· Yesterday
RemoteEngineering$160k–$190k/yrapply on recruiting.paylocity.com

Software Engineer

ActalentRockville, MD· Yesterday
$52–$74/hrapply on ars2.equest.com

Software Engineer

RemoteHunterUnited States· Yesterday
RemoteQuality Assurance$90k–$130k/yrapply on remotehunter.com

Software Engineer

Randstad Digital AmericasColumbus, OH· Yesterday
Engineering$62.3–$67.3/hrapply on randstadusa.com

Software Engineer

MetaSeattle, WA· Yesterday
Engineering$219k–$301k/yrapply on metacareers.com