Share this Job

Analyst and Designer-Software

Date: Jun 7, 2021

Location: Birmingham, AL, US, 35244

Company: SLK Software

Experience: 7-10 years
•    Full stack Lead Developer .NET Full Stack, .NET Core, React Js, C#, ASP.NET MVC, MS SQL 2012/14,Web API.
•    Hands on experience in HTML5 and CSS3, JavaScript¸ JQuery
•    Must have experience working in Onshore-Offshore model.
•    Good knowledge of MS SQL server 2012 and above 
•    Strong knowledge on RBDMS, expertise on T-SQL and dynamic queries
•    Ability to write complex Stored procedures, functions and inline views
•    Understanding of the entire web development process (design, development and deployment)
•    Should have knowledge on SVN, TFS, Git, Azure DevOps, and Teraforms.
•    Hands on Experience on Design Patterns, Design the project Architecture.
•    Hands on Experience on Agile Methodology.
•    Application  
Server - Redhat Enterprise Linux
Front End - React JS  (and/or) Xamarin
•    Back End - .NET CORE
Architecture - Micro services, Cloud Native development skills
Database - High Availability Microsoft SQL Server 2016 using EF Core
Infrastructure/ Platform - Containerized OpenShift, Kubernetes
Container Platform - Docker
Caching - Redis
Secure coding practices
Security - OAuth 2.0, data encryption and signing,
Experience working on high availability, large concurrent user base applications
•    CI/CD Pipeline Tools:
Automated Testing Frameworks: XUnit, NUnit, Selenium
Source Code Management: Git, Bitbucket
Build & CI - Bamboo Build
Deployment - Bamboo Deploy
Artifact Build - Docker
Artifact Repository - Artifactory
Build Scripting Language - bash scripting, PowerShell
•    Other Tools:
Development - Visual Studio Code, Visual Studio 2019
API Tool - Postman
API Build/Test - Mulesoft
Primary Responsibility:
•    Obtains information on application design and functionality to propose solutions to end users
•    Responds to client inquiries concerning software operation and troubleshoots system software and operator complications
•    Monitors routine and critical processes and workflows to proactively identify problem trends
•    Assists with application implementations and configuration
•    Performs root cause analysis and provides technical solutions to production related application errors
•    Performs application testing in various environments
•    Deploys service releases, patches, requests, and customizations
•    Work is thoroughly reviewed and checked by a senior associate
•    Oversees development and installation of new hardware and software
•    Installs and configures systems and other software
•    Tests installed software for malfunction detection
•    Identifies and resolves business systems issues
•    Designs and deploys new applications and enhancements to existing applications, software, and operation systems
•    Measures effectiveness and efficiency of existing systems
•    Develops and implements strategies to improve systems
•    Monitors and tests system performance
•    Typically has full ownership of a process
•    Degree in Computer Science or relevant field
•    Proven work experience as a Full stack developer (Front end as well Database)
•    Good Communication skills is must.


Nearest Major Market: Birmingham