C# .Net Software Developer with SQL database design skills required by a prestigious establishment based near Charing Cross Station in Central London paying upto 60k. It is a hybrid role, Tuesday, Wednesday and Thursdays in the office. It is a great opportunity for a C# .Net Application Developer with a keenness to learn and develop and take in more responsibilities. You'll need to have knowledge of C#.NET, SQL and Visual Studio expertise and have exposure to the design and construction of software systems utilising event-driven and object-oriented paradigms.
This is an excellent opportunity to expand your .NET development experience, using C# as the primary language, and gain exposure to the full software development life cycle. You'll also work with database design, web development, and occasionally mobile development.
Leading the development of new and existing in-house software, you'll drive firm-wide efficiencies through automation and software development. While primarily focused on supporting and enhancing existing applications, you'll also have opportunities to create new software from the ground up. The company is committed to modernising its technology stack, and this role will be crucial to achieving those long-term goals.
It is for an end user, the technical team consists of 4 people, all applications are bespoke and have been developed in house, this is not a web development role, it is internal software applications, you will be working with the main developer, much of the work is enhancement.
Job Functions:
- Create new software applications following established specifications, designs, coding standards, and technology preferences.
- Elicit and document business needs, translating them into practical, scalable, and maintainable system designs.
- Engage in projects throughout their lifecycle, demonstrating responsibility and ownership.
- Utilise robust testing methodologies to guarantee software quality.
- Work with end-users to gain acceptance and validate developed solutions.
- Support and improve existing software.
- Research and suggest new technologies and methods to enhance development and application performance.
- Offer technical support for internal users.
- Monitor emerging technologies and share innovative ideas.
Technical Skills that you will be exposed to
- .NET Framework (C# and VB.NET)
- Visual Studio and Crystal Reports
- Windows desktop development (WPF, XAML, Windows Forms)
- MySQL database design and SQL
- LINQ
- WCF Web Services
- Front-end web development (HTML, CSS, JavaScript, jQuery)
- Experience with mobile platforms (iOS, Android, Responsive Web Design)