Software Engineer

SLK America, Inc.
Buffalo, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Buffalo, United States of America

Tech stack

JavaScript
.NET
Microsoft Windows
Application Performance Management
Application Release Automation
ASP.NET
HTML5
C Sharp (Programming Language)
CSS
Cloud Computing
Code Review
Databases
Continuous Integration
Data Integration
ETL
Database Schema
Software Debugging
DevOps
Web Development
HP Systems Insight Manager
Web Servers
IIS
Microsoft SQL Server
Performance Tuning
Powershell
Scrum
Release Management
Responsive Web Design
Software Deployment
Software Engineering
SQL Stored Procedures
SQL Databases
SQL Server Reporting Services
SQL Server Integration Services
Web Applications
Software Modules
Enterprise Software Applications
.NET Core
React
Angular
Gitlab-ci
Information Technology
Deployment Automation
Tools for Reporting
REST
Data Pipelines
Web Api

Job description

We are looking for a skilled and motivated Software Engineer to join the CT-Scan Team. The ideal candidate will have strong experience in .NET Full Stack Development, Microsoft SQL Server technologies, web application development, IIS administration, ETL/reporting solutions, and DevOps/CI-CD automation. The candidate will be responsible for designing, developing, supporting, and maintaining enterprise applications and related platform components in a fast-paced enterprise environment.

  • Design, develop, and maintain enterprise web applications using .NET full stack technologies.
  • Develop responsive and user-friendly website interfaces and application modules.
  • Configure and support Microsoft IIS web servers and application deployments.
  • Develop, optimize, and execute SQL queries, stored procedures, and database objects in SQL Server.
  • Build and maintain SSIS packages for ETL and data integration processes.
  • Configure and develop SSRS reports and dashboards.
  • Develop and maintain GitLab CI/CD pipelines for automated deployments and releases.
  • Troubleshoot application, database, IIS, and deployment-related issues.
  • Participate in code reviews, testing, deployment planning, and release management.
  • Collaborate with business users, QA teams, infrastructure teams, and architects.
  • Ensure application performance, scalability, security, and reliability.
  • Create technical documentation, deployment guides, and operational procedures.
  • Support production releases and environment validation activities.

Technical Skills Application Development

  • Strong experience in: o .NET Full Stack Development o ASP.NET MVC / .NET Core o C# o HTML5, CSS3, JavaScript o REST API development Database Technologies

  • Microsoft SQL Server

  • SQL query development and execution

  • Stored procedures, views, triggers, and performance tuning

  • SQL Server Integration Services (SSIS)

  • SQL Server Reporting Services (SSRS) Infrastructure & DevOps

  • Windows IIS configuration and administration

  • GitLab CI/CD pipeline development and support

  • Application deployment and release management

  • Environment configuration and troubleshooting Web Development

  • Website design and application development

  • UI enhancement and responsive web development

Requirements

  • Bachelor's degree in computer science, Information Technology, Engineering, or related field.

  • 5-10 years of experience in software engineering and enterprise application development.

  • Experience working in banking, healthcare, or enterprise environments preferred.

  • Knowledge of Agile/Scrum methodologies.

  • Exposure to cloud technologies and DevOps practices is a plus., o Angular or React o Web API integrations o PowerShell scripting o Application monitoring tools o SSL certificate configuration o Performance tuning and debugging o Release automation processes, * Strong analytical and problem-solving skills

  • Excellent communication and collaboration abilities

  • Ability to work independently and within cross-functional teams

  • Strong ownership and accountability mindset

  • Ability to manage multiple priorities in a fast-paced environment

Apply for this position