Job Description
The Software Architect at RxSafe is responsible for the design and development of new software and/or software revisions for our internal and external customers. The right candidate will serve as a top-level technical expert, creating high-level architectural specifications, and addressing problems of systems integration, and compatibility.
Key Responsibilities:
- Collaborate with other professionals to determine functional and non-functional requirements for new software and applications.
- Use tools and methodologies to create representations for functions and user interface of desired products.
- Develop high-level product specifications with attention to system integration and feasibility.
- Define all aspects of development from appropriate technology and workflow to coding standards.
- Demonstrate successful communicate of all concepts and guidelines to development team.
- Oversee progress of development team to ensure consistency with initial design.
- Identify an architecture design of reusable module framework to build a sustainable platform across multiple services.
- Provide technical guidance and coaching to developers and engineers.
- Ensure software meets all requirements of quality, security, modifiability, extensibility etc.
- Approve final products before launch.
- Performs research on the potential project feasibility to management.
Desired Skills, Attributes and Requirements:
- Bachelor's degree of computer science, engineering or a related field. Masters is a plus.
- Requires 7+ years as a Software Architect or related experience.
- Experience in software development and coding in various languages (C#, .NET. Java, etc.)
- Demonstrated expertise of software and application design and architecture.
- Excellent knowledge of UML and other modeling methods.
- Familiarity with HTML/CSS, JavaScript and UI/UX design.
- Understanding of software quality assurance principles.
- Good analytical, problem solving, decision-making and great attention to detail.
- Demonstrated leadership skills.
- Outstanding communication and presentation skills.
Company Description
RxSafe's cutting-edge pharmacy automation systems including robotic compliance packaging and inventory control storage and retrieval devices for pharmacies. Please visit rxsafe.com for more information about our company and our products.