At a Glance
- Tasks: Design and develop backend applications and APIs using C# and Python.
- Company: Join Alpha, a leading language service provider with a global impact.
- Benefits: Enjoy a competitive salary, diverse team, and opportunities for growth.
- Why this job: Make a difference in tech-driven solutions while working on impactful projects.
- Qualifications: Strong skills in C#, .NET Core, and experience with REST APIs.
- Other info: Collaborative environment with a focus on innovation and career development.
The predicted salary is between 30000 - 50000 £ per year.
Overview
Alpha is a leading language service provider (LSP), with a global presence and a commitment to delivering cutting-edge tech-driven solutions. We are seeking a highly skilled and motivated developer to join our team. This is an exciting opportunity to work on impactful projects, leveraging modern technologies and contributing to the development of intelligent, scalable, and user-friendly solutions. If you are passionate about software development, have a strong foundation in backend technologies, and are eager to produce robust and secure software API, we want to hear from you!
Responsibilities
- Design, develop, test, and maintain backend applications, connectors and APIs using C#, .NET Core, Python.
- Work with databases including MS SQL Server and MongoDB to design and optimize data storage solutions.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable code and follow best practices in source control using Git.
- Develop and consume RESTful web services.
- Participate in code reviews, agile ceremonies, and continuous integration/continuous deployment (CI/CD) processes.
Requirements
- Strong programming experience with C# and .NET Core.
- Experience with Python, Flask, FastAPI.
- Experience with Web Services and REST APIs.
- Solid understanding of MongoDB and MS SQL Server.
- Good working knowledge of Git and version control workflows.
Preferred Skills
- Experience with Docker for containerization.
- Familiarity with Jenkins or similar CI/CD tools.
- Exposure to monitoring and error tracking tools such as Sentry.
- AI/LLM/ML experience
Benefits
Alpha has been at the forefront of the translation, localization and now globalization industries since 1987. We’ve built an in-house production model for the world’s most demanding companies.
Alpha is a warm, lively and welcoming firm with over 30 nationalities represented in its 17 global offices. We service an impressive range of internationally known clients in various sectors.
To apply please forward your CV along with a covering letter explaining why you are the right person for this role.
#J-18808-Ljbffr
Software Engineer (Integrations) employer: Alpha
Contact Detail:
Alpha Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer (Integrations)
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Alpha on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or portfolio showcasing your projects, make sure to share it during interviews. It’s a great way to demonstrate your coding chops and passion for software development.
✨Tip Number 3
Prepare for technical interviews by brushing up on your C# and .NET Core knowledge. Practice coding challenges and be ready to discuss your past projects, especially those involving APIs and databases.
✨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, it shows you’re genuinely interested in joining the Alpha team.
We think you need these skills to ace Software Engineer (Integrations)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C#, .NET Core, and Python. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Explain why you’re passionate about software development and how you can contribute to our team. Be specific about your experience with APIs and databases like MS SQL Server and MongoDB.
Showcase Your Collaboration Skills: Since we work in cross-functional teams, it’s important to highlight any experience you have collaborating with others. Mention any agile practices you’ve been part of and how you’ve contributed to team success.
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’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at Alpha
✨Know Your Tech Stack
Make sure you’re well-versed in C#, .NET Core, and Python. Brush up on your knowledge of RESTful APIs and databases like MS SQL Server and MongoDB. Being able to discuss your experience with these technologies confidently will show that you're a strong fit for the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. Alpha values developers who can think critically and find innovative solutions, so be ready to share examples that highlight your problem-solving abilities.
✨Collaborate and Communicate
Since the role involves working with cross-functional teams, practice articulating your thoughts clearly. Be prepared to discuss how you’ve collaborated with others in the past, and demonstrate your ability to communicate technical concepts to non-technical stakeholders.
✨Emphasise Best Practices
Familiarise yourself with coding best practices and version control workflows using Git. During the interview, mention how you ensure your code is clean and maintainable, and be ready to discuss your experience with code reviews and CI/CD processes.