Master-Works is looking for a passionate and skilled Software Development Engineer to join our innovative team. In this role, you will design, develop, and maintain high-quality software applications that meet the needs of our clients and enhance their business operations.
Key Responsibilities:
Collaborate with product managers and designers to gather requirements and translate them into technical specifications.
Design, code, and test software applications using best practices and coding standards.
Debug and resolve software defects and issues to ensure optimal performance.
Participate in code reviews and contribute to improving the software development process.
Stay current with emerging technologies and actively apply them in projects to enhance innovation.
Contribute to documentation, including technical specifications, user guides, and design documents.
We offer a dynamic work environment where your ideas and contributions are valued. Join Master-Works and be a part of a team that is dedicated to excellence in software development!
Requirements
Bachelor's degree in Computer Science, Software Engineering, or a related field.
2+ years of experience as a Software Development Engineer or a similar role.
Proficiency in programming languages such as Java, C#, or Python.
Experience with relevant frameworks (Spring, .NET, etc.) and tools.
Solid understanding of software development methodologies (Agile, Scrum, etc.).
Strong problem-solving and analytical skills.
Excellent communication and collaboration skills.
Ability to work independently and as part of a team.