At a Glance
- Tasks: Design and develop innovative software solutions using C# and agile methodologies.
- Company: Join a dynamic tech team in Bromley, UK, focused on cutting-edge projects.
- Benefits: Competitive contract rate, flexible working hours, and opportunities for professional growth.
- Why this job: Make an impact by driving design and mentoring fellow developers in a collaborative environment.
- Qualifications: Proficient in C#, SQL, and agile practices; experience with server-side functionality is a plus.
- Other info: Engage with senior developers and enhance your skills in a fast-paced setting.
The predicted salary is between 50000 - 60000 £ per year.
Location: Bromley, UK
Type: Contract
Candidates will be proficient in software design focused on a cross-language REST based n-tier architecture and executed using agile methodologies (Scrum, Test Driven Development, unit/integration testing, pair programming, etc.). The successful candidate will be comfortable driving design and architecture, rationalizing business requirements and mentoring less experienced developers. There will be significant interaction with senior developers across other work streams as we integrate an increasingly complex product set.
Responsibilities will include but not be limited to the following:
- Develop a thorough understanding of our entire technology stack
- Design and develop new features within existing Java services; create new services to expand the overall framework
- Contribute to future design and architecture
- Plan work in an agile manner with other team members
- Write acceptance tests in coordination with QA
- Provide L3 user support
- Communicate with our business and platform partners
- Improve and develop our CI pipeline and deployment strategies
Required Skills/Experience:
- Demonstrable experience of having designed and developed complex server-side functionality in C#
- SQL - preferably Oracle
- Shell scripting and basic Unix knowledge desirable
- Proficient in writing unit, integration, and acceptance tests
- Comfortable in an agile working environment
- Self-starter and proactive
Desirable Skills/Experience:
- Experience with UI technologies; C#, WPF/Winforms, RESTful services
- Knowledge of Equity Derivatives
Fullstack Developer in Bromley employer: Apex Systems
Contact Detail:
Apex Systems Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Fullstack Developer in Bromley
✨Tip Number 1
Get to know the company culture before your interview. Check out their website and social media to see what they're all about. This will help you tailor your answers and show that you're genuinely interested in being part of their team.
✨Tip Number 2
Practice your coding skills and be ready for technical interviews. Use platforms like LeetCode or HackerRank to brush up on your C# and SQL skills. Being sharp on these will give you the confidence to tackle any coding challenges thrown your way.
✨Tip Number 3
Network with current employees or alumni who work at the company. They can provide insider tips on the interview process and what the team is looking for. Plus, a referral can really boost your chances of landing that job!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Fullstack Developer in Bromley
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your experience with C# and any relevant technologies in your application. We want to see how you've tackled complex server-side functionality and how you can contribute to our tech stack.
Be Agile: Since we work in an agile environment, mention your experience with Scrum, Test Driven Development, and any other agile methodologies. This will show us that you're a good fit for our team dynamics.
Tailor Your Application: Don’t just send a generic application! Tailor your CV and cover letter to reflect the specific skills and experiences mentioned in the job description. We love seeing candidates who take the time to connect their background to what we’re looking for.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at Apex Systems
✨Know Your Tech Stack
Before the interview, make sure you have a solid understanding of the entire technology stack mentioned in the job description. Brush up on your C#, SQL, and any relevant UI technologies. Being able to discuss how you've used these technologies in past projects will show that you're not just familiar but also experienced.
✨Showcase Agile Experience
Since the role involves working in an agile environment, be prepared to discuss your experience with agile methodologies like Scrum and Test Driven Development. Share specific examples of how you've contributed to team planning and execution, and how you’ve handled challenges in a fast-paced setting.
✨Prepare for Technical Questions
Expect technical questions that assess your problem-solving skills and coding abilities. Practice coding problems related to server-side functionality in C#. You might also want to review unit and integration testing concepts, as these are crucial for the role.
✨Demonstrate Mentorship Skills
The job requires mentoring less experienced developers, so think about times when you've helped others grow. Be ready to share your approach to mentoring and how you can contribute to the team's overall development culture.