Application Development: Design, develop, test, and maintain software applications using, but not limited to, Microsoft technology stack (.NET Core).
Application Support: Provide ongoing support and enhancement of existing in-house systems that support core business processes.
Process Automation: Identify repetitive tasks and implement solutions using scripting, workflow automation tools (e.g., Power Automate, Logic Apps), or custom-coded bots.
AI Integration: Collaborate with the team to prototype and implement AI-driven features (e.g., data classification, predictive analytics, chatbot integration) into business applications using available platforms such as OpenAI APIs.
Business Process Improvement: Analyze and understand business workflows and propose improvements through automation and technology.
Database Management: Design and optimize SQL Server databases for performance, scalability, and data integrity.
Troubleshooting: Identify, diagnose, and resolve application bugs and performance issues efficiently.
Documentation: Maintain clear and updated documentation of systems, processes, and codebases.
Deployment: Deploy applications to staging and production environments
Ad-Hoc Tasks: Support additional software development, maintenance, and technical initiatives as required.
Requirements Education: Bachelor's degree in Computer Science, Information Technology, or a related field. Experience:
More than 5 years' experience as a Software Engineer.
Solid knowledge of .NET Framework and/or .NET Core.
Familiarity or experience with AI platforms (e.g., Google Cloud AI) and
AI agents are an advantage. * Experience in workflow/process automation tools such as Power Automate, or scripting for automation is a plus.
Exposure to front-end tech (HTML, CSS, JavaScript), mobile development, or PHP is a bonus.
Skills:
Strong analytical and problem-solving skills.
Knowledge of integrating APIs and third-party services.
Ability to learn and adapt to emerging technologies.
Excellent written and verbal communication skills.
Advocate for good programming practices; proactively introduce and implement best practices and perform code reviews to guide and mentor junior team members.
Soft Skills:
Self-driven with the ability to lead technical initiatives.
Proactive mindset focused on continuous improvement and innovation.
Capable of managing priorities in a fast-paced environment.
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.