SHI International Corp. · 10 hours ago
Sr. Software Engineer- API
Maximize your interview chances
HardwareInformation Technology
Actively Hiring
Insider Connection @SHI International Corp.
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Support software design process based on functional requirements
Consult with project teams and end users to identify application requirements
Design, develop, implement new software features or modifications to existing software
Support CI/CD process for stability, efficiency, security, and quality of all shipped code
Support Runtime platform maintenance, integration of new features, and release fixes
Make recommendations for continuous improvement of SDLC and DevOps
Design, develop, implement code automation for improving efficiency & enforcing quality/security baselines,
Support in the creation and maintenance of documentation
Participate in advanced support escalation for live site management
Mentor junior team members and train others as an SME
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor’s degree or equivalent experience required
Experience reading and writing technical specifications
5+ Years of experience with the following programming languages: PowerShell, Python, JavaScript, and C# or Node.js
5+ years of experience writing high-performance, thread-safe code that allows for serving requests in sub-millisecond times
5+ years of experience debugging difficult live site problems and building automation to run a high-scale service distributed system
Demonstrates excellent spoken and written communication as well as receptive listening skills, with ability to present ideas in a clear, concise fashion to technical and non-technical audiences
Can conform to shifting priorities, demands and timelines through analytical and problem-solving capabilities
Strong ability to work independently or in a team-oriented, collaborative environment
Ability to take initiative and prioritize tasks; good time-management, problem prevention, and problem-solving skills
Track record as a hands-on engineer designing and delivering solutions to meet complex design and architectural challenges in a cloud services environment
Deep practical experience operating high-scale services in production environments. Experience and opinions on what great observability looks like, what safe deployments look like and whether to push code on Fridays
Strong knowledge on RESTful & GraphQL API design principles and best practices
Good knowledge of Microservices Architecture, Patterns, and principles as well as experience developing Microservices
Good knowledge of app containerization, Kubernetes and service mesh platforms
Good knowledge of modern security protocols OAuth2. 0, OIDC, SAML and PKCE
Experience in designing, configuring, and managing APIs in Azure API Management or equivalent
Preferred
Any experience leveraging Azure or AWS cloud technologies will be considered a strong plus, but it is not required
Hands-on experience with either the Git Source Control System, Visual Studio Online, or Team Foundation Server preferred
Highly proficient computer networking skills with a depth of knowledge in application-level protocols such as REST, SOAP, and Graph
Experience with the Node.JS runtime
Experience with various popular JavaScript frameworks such as React.JS, Electron.JS, and Redux Toolkit
Experience in various webserver frameworks such as Apache Web Server, nginx, Next.JS, and Express. JS
Experience with the OpenAPI 3.x specification
Excellent communication skills, comfortable presenting to large audiences and customers
Prior experience with performance analysis and optimization of web services and software
Prior experience building services that run on Microsoft Azure, Amazon Web Services, Google Cloud, or Oracle Cloud Infrastructure
Ability to work in a dynamic, results-driven and fast-paced culture
Benefits
Health, wellness, and financial benefits to offer peace of mind to you and your family.
Company
SHI International Corp.
Think of SHI as your personal technology concierge.
Funding
Current Stage
Late StageRecent News
2024-05-23
Company data provided by crunchbase