Overview
On Site
Full Time
Skills
ASP.NET
Writing
Software Development
ASP.NET MVC
API
RESTful
Microsoft Azure
Artificial Intelligence
Legacy Systems
Data Storage
Testing
Debugging
Test Plans
Collaboration
Documentation
Technical Writing
C#
.NET
Node.js
Python
JavaScript
HTML
Cascading Style Sheets
React.js
AngularJS
Database
SQL
Microsoft SSIS
Databricks
Agile
Version Control
Microsoft TFS
GitHub
Analytical Skill
Problem Solving
Conflict Resolution
Attention To Detail
Communication
Computer Science
Oracle Linux
Job Details
Purpose of Position:
Essential Job Functions:
Knowledge, Skills and Experience Requirements :
- Designing, developing, and maintaining applications and API's using the .NET framework (C# and ASP.NET) and front-end technologies (JavaScript, HTML, CSS), ensuring high performance and responsiveness.
- Supporting development and maintenance of conversational agents and AI-powered applications and APIs
- Collaborating with cross functional teams and maintaining existing applications ensuring performance and security
- Key duties involve writing clean and efficient code, integrating with databases, troubleshooting issues, and creating technical documentation.
Essential Job Functions:
- Software Development: Build and modify applications using the .NET framework, C#, ASP.NET MVC, JavaScript, SQL database and other related technologies
- API Development: Build and integrate APIs including RESTful services and connect with third-party services, experience with FIS Code Connect preferred
- Integrations: Assist with integrating bots with enterprise systems, and data sources using tools like Power Automate and Azure AI services
- Maintenance and Enhancement: Troubleshoot, debug and upgrade existing applications to ensure optimal performance and efficiency, provide support for legacy systems
- Database Integration: Develop and optimize database functionalities for efficient data storage and retrieval using SQL and SSIS packages
- Testing and Debugging: Write test plans, identify and fix bugs, and ensure code quality and reliability.
- Collaboration: Work with teams to gather requirements, analyze needs, and ensure project goals are met.
- Documentation: Create and maintain technical documentation for applications.
Knowledge, Skills and Experience Requirements :
- Back-end: Proficiency in C#, .NET/JRE Framework, .NET Core, Node JS Python
- Front-end: Proficiency in JavaScript, HTML, CSS, React or Angular framework
- Databases: Experience with both MS SQL, SSIS and exposure to Databricks DL.
- Methodologies: Experience with Agile methodologies is a plus.
- Version Control: Experience with TFS and GitHub
- Problem-solving: Strong analytical and problem-solving skills with attention to detail.
- Good communication and interpersonal skills to interact with end-users and stakeholders.
- Bachelor's degree in computer science or equivalent experience (6+)
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.