FULLY REMOTE OPPORTUNITY!!
Description:
We are looking for ambitious Software Engineers with .NET/C# experience with system integrations to join our team.
Responsibilities:
? You will contribute with the build and support of data integrations which includes real-time, streaming, batch pipeline jobs
? Lead by example, which includes designing scalable services, writing clean, well-tested and maintainable code
? Apply software design patterns to solve business problems, articulate design choices & decision process
? Understand the importance of software quality and adopt automate everything policy
Requirements:
? Proficiency with C# and ability to deliver high quality production ready code
? Experience with .NET framework or .NET core
? Experience with MS SQL Server and any NoSQL database (Elasticsearch)
? Experience building RESTful APIs, XML & JSON data formats, and data transformation using XSLT
? Experience with deploying code to cloud computing platforms like AWS or Azure
? Experience building distributed, high volume data services, large scale data pipelines, is a plus
? Good understanding of at least one of the JavaScript frameworks like React, Vue, Angular, NodeJS, etc. is a plus
Qualifications:
? Degree in Computer Science or equivalent work experience
? 3+ years of professional software engineering experience
? Critical thinking and ability to be highly effective with very few directions
? Excellent communication skills via email, chat or calls, and convey your ideas clearly and concisely
? Have space, equipment, bandwidth, and personal commitment required to be highly productive while working from home
Skills:
Development, software development, software engineering, full stack, .NET, C#, system integration, .net core, restful api, cloud, data services, javascript
Top Skills Details:
1. 3+ years of professional software engineering experience with expertise in .NET/C# (.NET Core is a plus)
2. Strong in system integrations
3. Must have full stack capabilities (SQL and NoSQL, C# and at least one Javascript framework)
Additional Skills & Qualifications:
Strong ability to work in a remote environment
Experience Level:
Intermediate Level
About TEKsystems:
We’re partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That’s the power of true partnership. TEKsystems is an Allegis Group company.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.