Full Stack Developer - Intermediate Exp.
دوام كامل
في UniSource Software Services
في
South Africa
نُشرت يوم February 2, 2025
تفاصيل الوظيفة
Full Stack Developer - Intermediate Exp.
Company Description UniSource Software Services is a provider of powerful solutions catering to niche business requirements, including Sage Accounting Sales & Support, custom B2B development, and add-on applications for the retail and manufacturing industries - the latter integrating to the SAGE ERP products. Our experienced team of solution architects has been creating solutions for over 30 years to help businesses improve operations, save time, and reduce costs. Role Description This is a full-time hybrid role for an Intermediate Full Stack Developer at UniSource Software Services. The developer will assist in leading a team of 3 developers responsible for coding, designing, and modifying software according to project requirements. This role is based in the City of Johannesburg but allows for some work from home. The Full Stack Developer will collaborate with the team to define specifications, develop code, and integrate software components. Qualifications- Proficiency in front-end and back-end development
- Experience with programming languages such as V.net, C#.net is a must have!
- Solid Knowledge of database technologies like SQL-Server SQL and MySQL
- Experience with web development frameworks like: MVC, Windows Forms, REST web-services, ASP.net
- Strong problem-solving and analytical skills
- Ability to work collaboratively in a team environment
- Excellent communication and interpersonal skills
- Bachelor's degree in Computer Science or related field - a bonus
- 7+ years of work experience
- 5+ years experience using vb.net, C#, ASP.Net and MVC, Windows Forms
- Generics
- nHibernate
- Entity Framework
- DevOps/ Github
- SQL (Stored procedures, Triggers, Views, SSRS, PowerPivot reports)
- Back-end integration
- Web Services
- APIs
- DEVEXPRESS (nice-to-have)
- Sage200 / Sage Evolution / Syspro integration - (either, is nice-to-have)
- Experience working in Agile development environments
- Experience of interacting with key business stakeholders
- Deliver to defined timelines in order to meet business requirements
- Design new & refactor & maintain existing applications
- Supporting and training other team members
- Working as the Senior Lead
- Provide feedback to management of potential improvements to existing procedures and systems
- Work as part of a system and wider team to achieve the departmental standards and objectives
Seniority level
Mid-Senior levelEmployment type
Full-timeJob function
Engineering and Information TechnologyIndustries
IT Services and IT Consulting, IT System Custom Software Development, and Software Development #J-18808-LjbffrApply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.