Title:- Senior Software Engineer - C++, C#, Windows environment-West London.
The Skills the Senior Software Engineer (C++ and C#) will require are below:-
- 5yrs+ commercial Windows Development
- Solid experience in both C++ and C#
- Good Database knowledge (SQL)
- Enterprise Software development experience
- Agile environment experience
- Understanding of Windows infrastructure tech such as Active Directory, TCP/IP Networking, Group Policy etc.
Description:- A fast expanding, highly successful International Software house and consultancy seek a Senior Software Engineer (C++ and C#) to join a dynamic Windows development team which contains very highly skilled Windows developers that work on leading edge Windows infrastructure and green energy products. The ideal candidate will be an experienced Windows programmer who possesses a genuine interest in software development. You will be technically authoritative, a good communicator and have excellent problem solving skills. You will be a self starter and be able to work to your allocated project plan.
Key Responsibilities for the Senior Software Engineer (C++ and C#)
- Gather user/business requirements from product managers and work in an agile environment
- Develop high-quality windows management applications in C# / C++
- Work to defined iteration plan and task list
- Peer review of detailed designs, code, documentation and test cases
- Bug fixing
The Senior Software Engineer (C++ and C#) will need a Track record in:
- Software product development in a fast moving and leading edge IT environment.
- Experience in developing for Windows 2K/XP/2003/Vista using C# and C++ and being part of a full development life cycle.
- Strong database understanding with SQL Server 2005/2008
- A good understanding of core Windows 2003/8 technologies such as Active Directory, TCP/IP Networking, Group Policy etc.
- Experience in some of the following: WMI, Win 32/64, TCP/IP, RPC, MMC, COM, Virtualization and Service applications
- Enterprise software development
- Practical experience working as part of an Agile Development team; including unit testing and continuous integration techniques
- Educated to degree level or equivalent in a relevant subject (IT, Mathematics, Engineering)
Advantageous Experience for the Senior Software Engineer (C++ and C#):
- Good GUI development and usability skills under Windows
- Microsoft System Center Configuration Manager / Systems Management Server (SCCM / SMS)
- ASP.NET, Web Services, Reporting
- .Net technologies such as Silverlight, WPF and WCF
- Team Lead experience
- Linux, Mac or Mobile development.
- SaaS Development.
Management Skills:
- Excellent technical, analytical and problem solving skills
- Highly astute and intelligent - attuned to the technical and commercial dynamics of the role
- Straightforward and approachable
- Initiative, determination and a high degree of resourcefulness
- Hard working, disciplined & focused - will go that extra mile.
- Flexible and energetic
Salary for the Senior Software Engineer (C++ and C#) will pay between 45 and 75k depending on your experience with a bonus, Health, Pension etc
Title:- Senior Software Engineer - C++, C#, Windows environment-West London.