Description

Writing solutions in C# .NET
Design and build modules for reading/writing data from various systems. (API/FTP/SQL/etc…)
Create unit tests and test data.
Design and build data transformations and mathematical algorithms.
Maintain an unwavering focus on Quality of Service.
Closely collaborate with Solution Architects to design viable and maintainable solutions.
Participate in both Internal and Client-facing discussion regarding solution design, testing, implementation, and maintenance.

Skills And Experience We Value

5+ years of programming experience in C#, Java OR equivalent object-oriented programming language.
5+ years of experience with TSQL and relational database systems
3+ years of experience with HTML5, JavaScript/TypeScript, CSS
2+ years of demonstrated experience with any of the modern JavaScript libraries such as React, Angular, VueJS.
Experience with waterfall and agile project methodologies
Excellent communication, documentation, and collaboration skills (high priority)

What Would Make You Really Stand Out

Experience with Azure DevOps, Azure Function Apps, Azure Cosmos DB and Azure Storage.
Ability to provide accurate estimates on timeline and how it aligns with Project timeline.
Understanding of data structures, algorithms, and distributed systems.
Experience using agile methodologies or test-driven development (TDD).
Experience with one or more advanced programming constructs such as multi-threaded programming, dependency injection, database design, and performance optimization
Experience working in a fast-paced/competitive environment, and have a deep desire to work collaboratively, solve problems with groups, find win/win solutions and celebrate successes.

Education

Bachelor's degree in Computer Science