Intermediate Software Engineer - Full Stack C#
PermanentDescription
Intermediate Software Engineer - Full Stack C#
Are you an enthusiastic and talented Intermediate Software Engineer specializing in Full Stack C# development? Do you thrive in a dynamic work environment where innovation and impact are at the forefront? If so, we invite you to join our exceptional team and make your mark in the world of cutting-edge software development.
Position: Intermediate Software Engineer - Full Stack C#
Salary: R50,000+ per month CTC
Location: Techno Park, Stellenbosch
About Evesis Software (Pty) Ltd.:
Evesis Software, established in 2010, is a specialized software development company that focuses on FinTech solutions for mobile network operators and banks in the West Africa & Middle East Africa region. Our headquarters are located in Techno Park Stellenbosch. We excel in the consultation, conceptualization, and development of innovative systems, including billing aggregation and payment facilitation within the MNO sphere.
Job Description:
As an Intermediate Software Engineer, you will play a pivotal role in the development and maintenance of high-quality software solutions.
Your responsibilities will include:
- Designing and creating web and mobile applications.
- Analyzing and enhancing existing software applications.
- Collaborating and communicating effectively with stakeholders.
- Developing and improving the current system.
- Designing and maintaining databases.
- Conducting User Acceptance Testing (UAT) with product owners and stakeholders.
- Integrating APIs and handling API integrations.
- Identifying and resolving software bugs.
- Providing occasional 2nd/3rd line support.
Minimum Requirements:
- 4+ years of professional experience in software development (minimum).
- Strong proficiency in ASP.Net (versions 2.0 – 4.0), C#, and VB.Net.
- Demonstrated expertise in MVC architecture and development.
- Solid understanding of Microsoft SQL Server, including stored procedures and database design/normalization.
- Proficiency in front-end technologies such as HTML5, CSS3, and JavaScript.
- Experience with JavaScript frameworks like Angular, React, or Vue.
- Familiarity with APIs and RESTful web services.
- Knowledge of object-oriented concepts, design patterns, and best practices.
- Exposure to SOAP Web services creation and consumption.
- Understanding of XML and XSLT for data manipulation.
- Mobile app development experience.
- Bonus: Familiarity with cloud platforms (Azure, AWS, etc.).
- Bonus: Knowledge of containerization (Docker, Kubernetes).
- Bonus: Exposure to Agile/Scrum methodologies.
Qualifications:
Bachelor's degree in Computer Science or related field, or equivalent experience.
Strong development experience with programming languages.
Work Schedule:
Typical Work Hours: 9am-6pm (can vary).
Office Days: Mondays, Wednesdays, & Fridays (9am-4pm).
Remote Work Days: Tuesdays & Thursdays.
Benefits:
- Competitive salary and benefits package.
- Opportunity to work on innovative projects in a collaborative environment.
- Professional growth and development opportunities.
If you're driven by innovation and ready to contribute your expertise to meaningful projects, we want to hear from you. Join us in shaping the future of FinTech technology.
To apply, please submit your resume and a cover letter outlining your relevant experience to info@evesis.com
Evesis Software (Pty) Ltd. is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences.
More details
| Name | Description |
|---|---|
| Company Name | Evesis |
| Advertised By | Business |
| Job Type | Full Time |
| Language | English/Afrikaans/French |
| Gender | Any |
| Drivers Licence | Code B |
| Highest Education | Degree |
| Experience | 4+ yrs |
| Salary | R 50000 |
| Link | evesis.com |