The ideal candidate will be familiar with the full software design life cycle. They should have experience in designing, coding, testing, and consistently managing applications. They should be comfortable coding in a number of languages and have an ability to test code in order to maintain high-quality code.
Responsibilities
- Collaboration within the business logic team to create and enhance the user experience of the new system, with a focus on blending insights from the existing system with innovative solutions.
- Engage with clients to understand their needs, develop solutions that improve current workflows, and provide direct support while fostering strong relationships through clear, professional communication.
- Take ownership of development tasks, ensuring the delivery of robust, maintainable, and scalable code, while working closely with a team of highly skilled developers and demonstrating the initiative and confidence to manage tasks independently.
- Contribute to collaborative discussions and R&D efforts to enhance the core technology stack.
Qualifications
- Proven experience in commercial software development, with a strong proficiency in C# and .NET technologies.
- Bachelor's degree or above in Computer Science or a related field (or equivalent experience).
- Excellent object-oriented programming knowledge.
- Strong problem-solving skills, with the ability to think creatively and deliver innovative solutions.
- Excellent communication skills, both written and verbal, with the ability to interact effectively with clients and team members.
#J-18808-Ljbffr