Epicareer Might not Working Properly
Learn More

Software Architect

Salary undisclosed

Apply on


Original
Simplified
Propio Language Services is transforming communication by developing tools and technologies that enable and facilitate global communications. At Propio we help organizations go global and facilitate understanding by providing innovative, customized, efficient and language solutions.

We are seeking a highly skilled and ambitiousSoftware Architectto join our dynamic Translation technology products team. As a team member you will play a pivotal role in shaping the development of our software products and driving innovation. The ideal candidate is an individual who displays a blend of technical prowess, problem-solving skills, a collaborative spirit, business acumen, and an innovative mind.

We wear many hats to ship products and new releases. If you are a highly motivated contributor and want to be a part of Propio’s continued growth and success, this is for you!

Responsibilities
  • Evaluate all business requirements and come up with solutions in the form of products
  • Designing the application layers of software products, as well as features and functionality
  • In charge of all the high-level design choices of each product, including the coding standards, environments, tools,and platforms
  • Understanding potentially complex problems and finding all the possible solutions
  • Set products’ objectives and scope, develop work plans and coordinate activities across multiple project workstreams
  • Assess the technical needs and capabilities during implementation
  • Researching and understanding new technologies and solutions
  • Designing and providing recommendations and roadmaps for proposed solutions
  • Creating performance metrics for implemented solutions
  • Communicating with clients, clients’ facing teams, and other stakeholders
  • Providing technical leadership throughout projects’ lifecycles
  • Lead complex software design and architecture, manage cross-functional projects, handle dependencies, and address bottlenecks.
  • Provide escalations to management, balance business needs with technical constraints, and prioritize a superior customer experience.
  • Collaborate with product managers, designers, and other stakeholders todefineproduct requirements and deliver software solutions that align with business objectives
  • Participate in Agile and Scrum ceremonies, breaking down complex problems into smaller achievable increments.
Qualifications
  • A Bachelor’s or post-graduate degree in IT, computer science, software engineering, or equivalent
  • Knowledgeable about all phases of the software development life cycle and solution delivery
  • Subject matter expertise in the content and data management
  • Knowledge of modern software engineering principles and best practices
  • Proven track record of work experience as an architect, product manager, or lead developer
  • 5+ years of experience in the software development
  • Certificates to demonstrate knowledge and competency
Skills
  • Excellent interpersonal, communication, and negotiation skills.
  • Strategic vision and ability to plan for new features, extensions, and enhancements
  • Demonstrable appetite for taking on challenges and leveraging new technologies
  • Experience in various software designs, languages, and architecture
  • Solution definition and problem-solving skills
  • Practical experience in project management
  • Familiarity with computer networks and IT security management.
  • Experience and knowledge of cloud computing
  • Good understanding of business processes
  • Strong understanding of analytical skills and techniques
Deliverables
  • Produce test plans that prove project feasibility and keep them updated
  • Develop proofs of concept that validate the solution
  • Identify project risks and present alternatives to solve the issue
  • Produce detailed component specifications.
  • Create detailed designs for implementation.