Description
Junior C# / .Net Software Developer
Our client is a well-established software business based in Norfolk. They are looking to hire a recent graduate / junior developer with knowledge and experience in C# .Net development to join their expanding software development team. You will be learning and developing skills in a mixture of both desktop and web based applications.
Key Responsibilities:
- Collaborate in the design, coding, and testing of technical solutions
- Document the technical aspects of software both externally for Support purposes and also from a Developer perspective within the code
- Apply in-house procedures for coding, testing, software releases and support
- Keep up-to-date with industry trends, developments and where applicable, use this knowledge to improve software and client service levels
- Assist in project development plans when requested and clearly articulate roles, project goals, and timelines
- Establish reasonable and responsible deadlines for personal work plans
- Prepare accurate and effective written business correspondence
- Actively apply daily work feedback
- Complete and submit time and expense reports and status reports in a timely manner
- Any other duties that may be required from time to time
Knowledge/Skills Requirement:
Essential
- Degree or similar in relevant subject in computing, development or equivalent
- Knowledge of software development principals and fundamentals
- Experience of a RAD tool (MS Visual Basic)
- Understanding of relational database concepts, such as normalisation
Desirable
- Knowledge of simple and complex SQL queries and scripts desirable
- Experience of developing .NET applications in Microsoft Visual Studio
- Knowledge of software development life cycle
- Integration experience with web services / websites
Personality:
- Positive, friendly attitude
- Flexible and adaptable
- Self-motivated
- Ability to work on own and be a team player
- Excellent command of written and spoken English
- Calm, unruffled manner