We are seeking a talented and innovative Design Engineer to join our dynamic team. The ideal candidate will have a strong background in software development and application design, with proficiency in various programming languages and tools. This role involves collaborating with cross-functional teams to create cutting-edge solutions that meet our clients' needs.
Responsibilities
Design, develop, and implement software applications using languages such as Java, C#, Python, and Ruby on Rails.
Collaborate with front-end developers to create user-friendly interfaces and ensure seamless integration with back-end systems.
Utilise version control systems like Git and SVN for efficient code management.
Develop APIs and work with RESTful services to enhance application functionality.
Conduct thorough testing and debugging of applications to ensure optimal performance.
Maintain documentation for software development processes and project specifications.
Work with cloud platforms such as AWS and Azure to deploy applications effectively.
Participate in code reviews and provide constructive feedback to peers.
Experience
Proven experience in software development, particularly in languages such as JavaScript, C++, SQL, and .NET.
Familiarity with database management systems like MySQL and experience in writing queries.
Understanding of Linux environments and experience with scripting languages like VBA.
Strong problem-solving skills and the ability to work independently or as part of a team.
Experience with application development methodologies and best practices. Join us in shaping the future of technology through innovative design solutions. If you are passionate about engineering excellence and eager to contribute your skills to exciting projects, we would love to hear from you.
Job Type: Full-time
Pay: 25,314.73-67,595.61 per year
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.