Job Details
Primary Duties & Responsibilities:
• Works with clients to finalize desired technical specifications and application design
• Codes, tests, debugs and documents complex programs, and enhances existing programs to ensure that data processing production systems continue to meet user requirements
• Develops and maintains application design, program specification documents, and proprietary web applications
• Contributes effectively as a member of the team; takes ownership of individual assignments and projects with moderate oversight
• Manages and updates issue-tracking system when gaps in code and documentation are discovered
• Designs and develops software & mobile applications for external clients
• Works with project lead and internal stakeholders to formulate sprint backlog
• Develops detailed system design specifications to serve as a guide for system/program development
• Identifies and resolves system operating programs in order to provide continuous business operations
• Interacts with user management regarding project status and user requirements to promote an environment with improved productivity and satisfaction
• Provides technical leadership and training to Software Engineers I
• Assists in scheduling, determining manpower requirements, and estimating costs to project completion in order to meet user requirements.
• Develops new control applications from a set of specifications and tests new and modified control applications
• Provides remote support for field personnel as they install and troubleshoot new applications
• Provides on-site support for some scheduled installations and upgrades and end-user phone support, primarily concerning application issues
• Creates documentation for configurations and how to implement and test the applications
.
Experience & Educational Requirements:
Bachelor’s Degree in Computer Science, Information Technology or any other related discipline or equivalent related experience. 2+ years of directly-related or relevant experience, preferably in software designing and development.
Behavioral Skills:
Critical Thinking
Detail Oriented
Interpersonal Communication
Learning Agility
Problem Solving
Time Management
Technical Skills:
API Design
Integration Testing & Validation
Programming/Coding
Database Management
Software Development Life Cycle (SDLC)
Technical Documentation
Web Application Infrastructure
Web Development Frameworks
Tools Knowledge:
.NET MVC
.NET Core
Microsoft SQL Server
Front-end frameworks like React, Vue.js, Angular
Microsoft Azure experience is beneficial
How to Apply:
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.