Position Overview:
Mortgage Magic invites applications to apply for the role of Software Engineerand join its dynamic team based in its London office.
We are looking for an experienced Software Engineer who will play a pivotal role in developing new features alongside maintaining high code quality.
Responsibilities but not limited to:
- Collaborate with cross-functional team members to develop industry specific and technical requirements for software applications and middleware used to deliver services to customers
- Drive code development with a team of system architects to develop high value solutions which delight customers consistent with the company
- Create code that meets company coding standards, specifications, and is easy to maintain
- Develop automated test plans for unit and integration tests to ensure that features work per defined use cases
- Ensure that all code is documented and reviewed
- Use the latest technologies such as code generation, SW containers to reduce implementation time and enhance software portability, AI for data analytics, etc.
Skills, Experience & Qualifications Required:
- Bachelor’s Degree in Computer Science or related field
- Minimum 5 years of experience as a Software Engineer.
- Extensive experience in product development and Software Engineering.
- Strong expertise in object oriented development and C++. Additional experience in C#, SQL, Java, HTML, CSS, and Multithreading is preferred.
- Experience with generic messaging, .NET Framework 3.5 and the latest MS Visual Studio tool
- Knowledge of service oriented architectures including microservices architecture
- Agile development methodologies and scalable enterprise solutions experience is nice to have.
Personal Qualities:
- Thrives on challenges and new working methodologies
- Logic based thinking
- Values collaborative code writing
- Team player thriving in a flexible, dynamic environment
Job Type: Full-time, Permanent
Work Location: Rainham, London
Equal Opportunity: We are committed to creating a diverse environment and are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Job Types: Full-time, Permanent
Pay: £28,000.00-£34,000.00 per year
Benefits:
- Free parking
- Gym membership
- On-site parking
Schedule:
- Monday to Friday
- Weekend availability
Supplemental pay types:
- Performance bonus
Education:
- Bachelor's (preferred)
Ability to Commute:
- Rainham (required)
Ability to Relocate:
- Rainham: Relocate before starting work (required)
Work Location: In person
Reference ID: Software Engineer - MM Rainham
Expected start date: 01/05/2024