At a Glance
- Tasks: Design and develop new features using C# while collaborating in an agile team.
- Company: Join a mission-driven company transforming the Insurance and Banking industry.
- Benefits: Gain unparalleled learning opportunities and build connections with industry leaders.
- Why this job: Work on impactful projects with top-tier clients and enhance your skills.
- Qualifications: 2+ years in software development with C#, .NET Core, and strong OOP knowledge required.
- Other info: Optional experience with NoSQL and AWS is a plus.
The predicted salary is between 28800 - 48000 £ per year.
Job Responsibilities: Design, development and testing of new features in the applications using C#. Responsible for regular communication with others involved in the development process. Implement, test, and bug-fix functionality. Participate as a team member in our agile development process (team meetings, code reviews). Provide support to end users. Desired Skills: Must have: 2+ years of software development experience in C#. .NET Core 2.2 or higher experience. WEB API (REST) Strong in Object Oriented Programming, Design patterns and SOLID principles. Solid knowledge and experience in some of these: SQL, EF, ADO.NET, Stored procedures, query optimization. BS degree in Computer Science or Engineering. Optional: Experience developing data-intense applications and/or ETL processes. Knowledge of NoSQL technology (MongoDB). AWS experience. Why You Do Not Want to Miss This Career Opportunity? Work for a mission-driven Company that will revolutionize the Insurance and Banking industry. Work closely with senior leaders who have individually served a number of CEOs at Fortune 100 companies globally. Build skills and connections in the industry by working with top-tier Insurance and Banking clients on their mission-critical problems and deploy solutions integrated into their day-to-day workflows and processes. Capitalize on an unparalleled learning and personal growth opportunity. #J-18808-Ljbffr
Contact Detail:
Galytix Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Jr. Back-end Engineer
✨Tip Number 1
Familiarise yourself with the latest trends and technologies in C# and .NET Core. Being up-to-date will not only boost your confidence but also show us that you're genuinely interested in the role.
✨Tip Number 2
Engage with our team on platforms like LinkedIn or GitHub. Showcasing your projects or contributions can help you stand out and demonstrate your skills in a practical way.
✨Tip Number 3
Prepare to discuss your experience with agile methodologies. We value teamwork and collaboration, so being able to articulate your role in past projects will be beneficial.
✨Tip Number 4
If you have any experience with AWS or NoSQL technologies, make sure to highlight that in conversations. These skills are optional but can give you an edge over other candidates.
We think you need these skills to ace Jr. Back-end Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C#, .NET Core, and any relevant projects. Emphasise your understanding of Object Oriented Programming, Design patterns, and SOLID principles to align with the job requirements.
Craft a Compelling Cover Letter: In your cover letter, express your passion for software development and how your skills can contribute to the company's mission. Mention specific experiences that demonstrate your ability to work in an agile environment and your problem-solving skills.
Showcase Relevant Projects: If you have worked on data-intensive applications or have experience with SQL, EF, or ADO.NET, include these in your application. Provide links to your GitHub or portfolio to showcase your coding skills and previous work.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism, which are crucial in software development.
How to prepare for a job interview at Galytix Limited
✨Showcase Your C# Expertise
Make sure to highlight your experience with C# during the interview. Be prepared to discuss specific projects where you've implemented features, and be ready to explain your thought process behind design decisions.
✨Demonstrate Agile Knowledge
Since the role involves participating in an agile development process, be ready to talk about your experience with agile methodologies. Share examples of how you've contributed to team meetings or code reviews in previous roles.
✨Prepare for Technical Questions
Expect technical questions related to .NET Core, WEB API, and Object Oriented Programming. Brush up on design patterns and SOLID principles, as these are crucial for the role. Practising coding problems can also help you feel more confident.
✨Express Your Passion for Learning
This position offers a great opportunity for personal growth. Show your enthusiasm for learning new technologies, such as NoSQL or AWS, and discuss any relevant experiences that demonstrate your commitment to continuous improvement.