Software Developer
SKILLS
FULL DESCRIPTION
Software Developer
[Employer hidden — sign up to reveal] is a leader in the fast-developing market of Internet Investment Banking (IIB) operating across the US and Europe providing investment banking services to mid-market corporates seeking to acquire, sell or raise debt or equity finance. We are looking for an enthusiastic software developer to join our experienced software project team, to assist with all functions of software coding and design. Your primary focus will be to assist the lead developer with support tickets and enhancements.
To ensure success, you should have a good working knowledge of basic programming languages, the ability to learn new technology quickly, and the ability to work in a team environment, as well as independently. Ultimately, a top-class Software Developer provides valuable support to the design team while continually improving their coding and design skills.
Responsibilities include:
- Assisting the lead developer with all aspects of software design and coding.
- Maintain domain system certificates.
- Analyse user requirements.
- Attending and contributing to development meetings.
- Learning the codebase and improving your coding skills.
- Writing and maintaining code.
- Working on minor bug fixes.
- Responding to requests from the development team and delivery manager.
- Gathering information from consumers about program functionality.
- Writing reports and maintaining existing reports.
- Conducting development tests
Qualifications and required skills:
A standard assessment of all shortlisted candidates would be performed based on the following criteria:
- Proven experience as a Software Developer, Software Engineer or similar role
- Familiarity with Agile development methodologies
- Experience with software design and development in a test-driven environment
- Knowledge of .NET languages; C#, .NET, ASP.NET, CORE 3.1 and Framework 4.7-4.8
- Experience in other web programming languages; HTML5/CSS3, JavaScript and JavaScript Frameworks, Bootstrap, React.js
- SQL Server and design/architectural patterns Transact-SQL (T-SQL) and familiarity and experience in implementing Entity Framework/ADO.NET
- Understanding of Design Patterns: Model-View-Controller (MVC), OOP, SOLID, and Clean Code
- Azure Services: App services, Application Insights, SQL Databases, Function Apps, Key Vaults, Storage Accounts
- BSc/BA in Computer Science, Engineering or a related field
- Good working knowledge of email systems and Microsoft Office software.
- Ability to learn new software and technologies quickly.
- Ability to follow instructions and work in a team environment.
- Excellent English communication skills
- Resourcefulness and troubleshooting aptitude.
- Detail-oriented.
Disclaimer:
- UK or US time zone business hours
- Only applications submitted with a cover letter demonstrating relevant and applicable experience, will be considered.
- Due to the volume of applications received if you do not hear from the Company within 4 weeks, unfortunately on this occasion your application was not successful.
- [Employer hidden — sign up to reveal] does not use external recruiters.
Job Details
- Job Type: Software
- Job Location: Europe
- Department: Software