Software Engineer C# / ASP.Net | Gibraltar | Hybrid
Software Engineer required for an exciting and diverse Gibraltar based company. As a full stack developer, you will form part of a small and dynamic team focusing exclusively on the design, development, testing and maintenance of bespoke software systems. You will demonstrate a passion for good design and coding practices, and a desire to develop new cutting-edge solutions, whilst maintaining the highest levels of performance and security. Software engineers are expected to have a background or experience in software architecture and design, and product and project management skills all within an agile development environment.
What’s on offer to you?
Genuine career progression
International projects
New greenfield application
What You Will Be Doing
Researching, designing and writing new software programs
Enhance existing programs by analysing and identifying areas for improvement
Work closely with analysts, developers, customers, and end users
Produce detailed technical and functional specifications
Use test driven development, acceptance and regression tests to ensure feature quality in controlled, real situations before going live
Maintain the systems once up and running through monitoring, performance optimisation and correcting software bugs etc
Continuously update technical knowledge and skills through self-learning, investigating new
technologies, and accessing new applications
What You Will Need to Succeed In This Role
3+ years developing back/mid office business systems, and consumer facing web-based applications
An understanding of business, business processes and commercial awareness
Proficient in modern software architecture and design patterns
Proven software development experience using either MEAN stack or Microsoft .NET Frameworks/Core
Understanding of responsive design frameworks
Excellent relational database skills preferably with Azure SQL or Microsoft SQL Server
Solid Cloud experience, preferably in Microsoft Azure and Office 365 environments
Experienced in GIT version control and JIRA project tracking software
Awareness of modern Software Development methodologies
Working within standard DevOps processes & procedures
Understanding of common web security threats and vulnerabilities, and how to reduce their risks
Knowledge of Information Security best practices
BS/MS degree in Computer Science, Engineering, or a related subject an advantage
Automated testing using a variety of MS Test, NUnit, CodedUI, Selenium and Jasmine would be useful
Keywords: Software Developer | Gibraltar | C#, ASP.NET