At a Glance
- Tasks: Develop and modify software applications while collaborating with engineers and analysts.
- Company: Join a leading semiconductor company in Belfast, shaping the future of technology.
- Benefits: Enjoy a contract role with flexible working options and competitive pay.
- Why this job: Be part of innovative projects that impact the tech industry and enhance your skills.
- Qualifications: Bachelor's degree in Engineering, Computer Science, or related field required.
- Other info: This is a 3-month contract position, exempt from IR35 regulations.
The predicted salary is between 36000 - 60000 £ per year.
Job Sector: Semiconductor
Job Type: Contract (Exempt from IR35)
Duration: 3 Months
Location: Belfast, Northern Ireland
Brief: Develops, creates, and modifies general computer applications software or specialized utility programs. Confers with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces. Stores, retrieves, and manipulates data for analysis of system capabilities and requirements. Designs, develops, and modifies software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
Qualifications Required:
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
- Programming Language such as C, C++, Java, Python, etc.
- Database Management Software.
- API Development.
Software Engineer employer: Microtech Global Ltd
Contact Detail:
Microtech Global Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Familiarise yourself with the specific programming languages mentioned in the job description, such as C, C++, Java, and Python. Having hands-on experience or projects showcasing your skills in these languages can significantly boost your chances.
✨Tip Number 2
Engage with online communities or forums related to software engineering and semiconductor technology. Networking with professionals in the field can provide insights into the company culture and potentially lead to referrals.
✨Tip Number 3
Prepare for technical interviews by practising coding challenges and system design problems. Websites like LeetCode or HackerRank can be great resources to sharpen your problem-solving skills.
✨Tip Number 4
Research StudySmarter's projects and values to align your discussions during interviews. Demonstrating knowledge about our work and how you can contribute will make a strong impression.
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience and skills related to software engineering, particularly in programming languages like C, C++, Java, and Python. Emphasise any projects or roles that involved database management or API development.
Craft a Strong Cover Letter: Write a cover letter that specifically addresses the job description. Mention your educational background in Engineering or Computer Science and how it aligns with the requirements of the role. Include examples of past projects where you developed or modified software applications.
Showcase Technical Skills: In your application, clearly list your technical skills, especially those mentioned in the job description. Highlight your proficiency in programming languages and any experience with systems analysis or data manipulation.
Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects attention to detail, which is crucial in software engineering roles.
How to prepare for a job interview at Microtech Global Ltd
✨Brush Up on Your Programming Skills
Make sure you're comfortable with the programming languages mentioned in the job description, such as C, C++, Java, and Python. Be prepared to discuss your experience with these languages and possibly solve coding problems during the interview.
✨Understand the Semiconductor Sector
Familiarise yourself with the semiconductor industry and its specific challenges. Knowing how software interacts with hardware can give you an edge and show your genuine interest in the role.
✨Prepare for Technical Questions
Expect technical questions that assess your problem-solving skills and understanding of software development processes. Practice explaining your thought process clearly, as communication is key in collaborative environments.
✨Showcase Your Project Experience
Be ready to discuss past projects where you've developed or modified software systems. Highlight your role, the technologies used, and the outcomes. This will demonstrate your practical experience and ability to contribute to their team.