Job Openings
Software Designer
About the job Software Designer
We are seeking an experienced System Design Specialist to join our dynamic team. This role focuses on translating business requirements, user stories, and stakeholder inputs into actionable system design requirements. You will bridge the gap between business analysts, stakeholders, and the software development team to ensure seamless design execution. The ideal candidate will have a strong understanding of design principles, the software development lifecycle, and cloud technologies, with a keen ability to provide technical leadership in guiding teams to implement designs effectively.
Key Responsibilities:
- Translate business requirements, user stories, and stakeholder inputs into system design requirements.
- Act as a liaison between business analysts, stakeholders, and the software development team to ensure alignment and smooth communication.
- Translate overarching, end-to-end designs into detailed designs and specifications for developers.
- Provide technical leadership and guidance to software developers and other designers throughout the implementation process.
- Ensure that designs are aligned with user needs, technical constraints, and business goals.
Required Technical Knowledge:
- Strong knowledge of cloud computing and related technologies.
- Solid understanding of the software development lifecycle and agile methodologies.
- Familiarity with API development and application integrations.
- Understanding of software design principles, particularly in a cloud-based environment.
Exposure/Experience:
- Experience with other programming languages and frameworks.
- Experience working with off-the-shelf solutions, including their configuration and development constraints.
- A good understanding of Juristic Credit granting principles is highly desirable.
- Exposure to tools and technologies like NetBeans, SQL, PostgreSQL, and DB2 is beneficial.
Qualifications:
- Bachelors degree in Computer Science, Information Technology, or a related field.
- Proven experience as a System Analyst, Designer, or similar role, focusing on Azure application integration.
- Strong understanding of Juristic Credit application needs and processes.
- Proficiency in Azure services and tools, including Azure Logic Apps, Azure Functions, and Azure Service Bus.
- Excellent analytical, problem-solving, and design-thinking skills.
- Strong communication and interpersonal skills, with the ability to collaborate across teams.
- Ability to work independently as well as within a team environment.
- Experience with off-the-shelf applications and their customization is a plus.
- Please submit your resume, portfolio, and a brief cover letter outlining your experience and qualifications for the position.