ESSENTIAL DUTIES AND RESPONSIBILITIES
Lead the design, development, testing, and deployment of .NET C# applications.
Participate in technical planning & requirements gathering phases including design,
code, test and troubleshoot applications.
Design, develop, and test MSFT SQL Server database routines and systems.
Build and support data warehouses and data marts for use in business intelligence.
Maintain applications written in multiple versions of the .NET framework.
Upgrade applications to the newest version of .NET.
Work with team members to identify and resolve technical issues in a timely fashion.
Analyze problems and communicate with end users to assess needs and determine
Performance tune systems and queries.
Demonstrate the ability to work and collaborate with team members of various
A solid understanding of and experience with
Net Framework 4.x and/or .Net Core.
Understanding of microservices, micro frontends, and REST APIs.
Writing scalable, modular, multi-threaded, self-documented, and maintainable
Database design and development - Microsoft SQL Server (2016 or newer),
Visual Studio, SSMS, Jira, BitBucket/Git
Position Description Template 2
Knowledge of Agile software development processes.
KNOWLEDGE, SKILLS AND ABILITIES
Bachelor's degree in a technical field with 2+ years development experience
o Data warehousing, reporting, and analytics tools
o API design, scripting experience, process automation
o Relevant Microsoft Certifications
o Agile development methodologies
Ability to learn new technologies quickly and independently
Strong analytical and diagnostic skills, as well as excellent written and verbal
Self-motivated individual with ability to work independently and as part of a team in a
fast paced environment