Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Develop, test, and integrate code for new or existing software.
- Identify, prioritize, and execute tasks in the software development life cycle.
- Automate tasks through appropriate tools and scripting.
- Ensure software is up-to-date with latest technologies.
- Assist with the development and review of (technical) end user documentation.
- Collaborate with internal teams and vendors to fix and improve developed solutions.
- Document development phases and monitor systems.
Job Requirements
- Bachelor's degree in Computer Science or Software Engineering.
- 5-7 years of proven experience in a similar position.
- Extensive experience in software development, scripting, and project management.
- Experience using system monitoring tools and automated testing frameworks.
- The required candidate must be proficient in:
- Full stack web development (.NET, C#, MVC, Entity Framework, jQuery, JavaScript, building and consuming Web API’s)
- JavaScript, JQuery, multiple frameworks (Angular, React, Node.js).
- Version Control Systems (Git, DevOps).
- Competent in:
- SharePoint Online workflows designing.
- Power Apps, Power Automate / Flow, and Power BI.
- Familiar with multiple database management systems.
- SAP ABAP is a plus.
- Excellent communication and interpersonal skills.
- Strong analytical ability with problem-solving aptitude.