Role and Responsibilities
- Develop and implement new software programs
- Maintain and improve the performance of existing software
- Clearly and regularly communicate with management and technical support colleagues
- Design and update software database
- Test and maintain software products to ensure strong functionality and optimization
- Recommend improvements to existing software programs, as necessary
Preferred Skills
- Strong understanding of .Net Framework and .Net Core concepts
- Strong understanding of object-oriented programming
- Must have hands-on experience with HTML, CSS, and JavaScript (Frameworks like Angular or React)
- Familiarity with Microsoft SQL Server
- Experience creating database schema that represent and support business processes