At a Glance
- Tasks: Develop and test software for Dynamics BC, ensuring it meets user needs.
- Company: Join a global IT team at a leading tech company.
- Benefits: Competitive salary starting at £64,500, remote work, and growth opportunities.
- Why this job: Make an impact with innovative software solutions in a dynamic environment.
- Qualifications: Degree in Computer Science and experience in software development required.
- Other info: Collaborative culture with a focus on quality and innovation.
The predicted salary is between 51500 - 71500 £ per year.
Seeking a Dynamics BC Software Engineer based within the UK to support our global IT team – THIS POSTION IS REMOTE
The salary range for this full-time position starts at £64,500 depending on skills and experience.
Overview
Dynamics BC (Business Central) Software Engineers develop, document, and test software to ensure that the software meets the needs of end-users and achieves business goals. Software Engineers follow and foster best practices to ensure high quality software products.
Responsibilities
- Delivery of quality software components and features in a timely manner aligned with ePac\’s overall goals.
- Designing, coding, and debugging software independently
- Maintaining, upgrading, enhancing and deploying existing software.
- Investigating software related complaints and issues.
- Minimize ongoing user support while reducing technical debt and enhancing applications.
- Provide support to Users
Technical Skills
- Solid understanding of the development process in a team environment
- Solid understanding of the Dynamics Business Central system architecture
- Solid understanding of the tools needed to develop for Dynamics BC
- Proficient knowledge of AL
- Enums
- Interfaces
- APIs
- Proficient knowledge of JavaScript, RDLC, REST APIs, OData Webservices
- Proficient knowledge of Automated Testing is a Plus
- Knowledge in PrintVis is a Plus
Non-Essential Functions and Responsibilities
- Assist in developing documentation and procedures to improve ePac’s technology operations and transparency in reporting
- Performs other duties as assigned
Qualifications
- Excellent listening, verbal and written communication skills in English, with the ability to be effective at all levels of the organization
- Ability to communicate in a clear, concise, understandable manner
- Proven ability to maintain a high level of quality
- Excellent time management skills and able to shift priorities as needed
- Must be a team player and able to multitask
- Highly organized and detail oriented
- Passionate about software engineering
- Self-motivated, energetic, enthusiastic, and innovative
- Strong analytical skills
- Ability to adapt and learn
Education and Experience
- Degree in Computer Engineering/Computer Science or related field
- Strong analytical skills
- Good communication skills in English
- Excellent organizational skills
- Proven experience in high-level programming languages
- Proven experience in software development methodologies
- Ability to adapt and learn
- The ability to multitask
#J-18808-Ljbffr
Dynamics BC Software Engineer - London, England employer: ePac LLC
Contact Detail:
ePac LLC Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Dynamics BC Software Engineer - London, England
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Dynamics BC. A friendly chat can lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects related to Dynamics BC. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common Dynamics BC scenarios. Practice coding challenges and be ready to discuss how you've tackled software issues in the past. Confidence is key!
✨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 are proactive about their job search.
We think you need these skills to ace Dynamics BC Software Engineer - London, England
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Dynamics BC Software Engineer role. Highlight your experience with Dynamics Business Central and any relevant programming languages like JavaScript. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about software engineering and how you can contribute to our team. Keep it concise but engaging – we love a good story!
Showcase Your Projects: If you've worked on any projects related to Dynamics BC or similar technologies, make sure to mention them. We’re keen to see real examples of your work and how you’ve tackled challenges in the past.
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. Plus, it shows you’re serious about joining our team!
How to prepare for a job interview at ePac LLC
✨Know Your Dynamics BC Inside Out
Make sure you brush up on your knowledge of Dynamics Business Central. Understand its architecture and be ready to discuss how you've used it in past projects. This will show that you're not just familiar with the system, but that you can leverage it effectively.
✨Showcase Your Coding Skills
Prepare to demonstrate your coding abilities, especially in JavaScript and REST APIs. You might be asked to solve a problem on the spot, so practice coding challenges beforehand. Being able to articulate your thought process while coding can really impress the interviewers.
✨Communicate Clearly and Confidently
Since communication is key in this role, practice explaining complex technical concepts in simple terms. Be ready to discuss how you've collaborated with teams in the past and how you handle feedback. Clear communication can set you apart from other candidates.
✨Prepare Questions About the Role
Have a few thoughtful questions ready about the team dynamics and the company's goals. This shows your interest in the position and helps you gauge if it's the right fit for you. Plus, it gives you a chance to engage with the interviewers and make a lasting impression.