Senior Software Developer
A leading software, technology business who provide high end, technology solutions are searching for a Senior Software Developer to join their fast expanding and thriving team.
Job Role:
We are looking for a candidate with a strong background in C#, Windows App Development, Windows Web Development, IIS, SQL server, to lead the design, development, and maintenance of high-quality, scalable software solutions.
* Lead the development and implementation of complex software solutions across multiple platforms
* Work closely with product managers, designers, and other developers to define and develop features
* Write clean, maintainable and efficient codes
* Mentor any junior developers as the team grows
* Conduct code reviews
* Troubleshooting, debugging and resolving technical issues
* Ensure performances, security and scalability of the software
* Stay up to date with new technologies and industry trends
* Participate in the entire software development life cycle
Your Experience:
1. Proven experience as a Software Developer
2. Strong proficiency in C#, Javascript & T-SQL
3. Expertise in .NET, REST, API's, SOAP
4. Understanding of software architecture, design patterns and development
5. Experience with relational SQL databases MS SQL, MSRS
6. Knowledge of version contro...