Post Job Free
Sign in

Software Architect

Company:
Moneyline Group
Location:
Paradise, NV, 89105
Posted:
May 08, 2024
Apply

Description:

The Software Architect will play a pivotal leadership role on the software development team. They will serve as the primary point of contact for stakeholders, ensuring that each aspect of the application is carefully tracked and the appropriate infrastructure is in place to support a robust and functional software solution. The Software Architect will be responsible for implementing tests, identifying and correcting bugs, and managing major changes and patches to ensure the software program operates as intended.

Responsibilities:

Define and design the software architecture for projects, including the selection of appropriate technologies, frameworks, and design patterns

Collaborate closely with stakeholders to understand their needs and requirements, and translate them into a cohesive software solution

Ensure that the software system is scalable, maintainable, and secure, adhering to industry best practices and standards

Provide technical leadership and guidance to the software development team, driving the implementation of the software architecture

Evaluate and select third-party tools and libraries to enhance the software solution

Create and maintain comprehensive documentation for the software architecture

Identify and address any technical risks or challenges that may arise during the development process

Skills and Experience:

Bachelor's degree in computer science, software engineering, or a related field

5+ years of proven experience as a software architect or senior developer, preferably with experience in the payments industry

Strong knowledge of software architecture principles, patterns, and best practices

Excellent understanding of software and application design, as well as broad expertise in coding and programming languages (C#, .NET, Java, etc.)

Experience in database design, data modeling, and content management systems

Proficiency in UML and other modeling methods, as well as HTML/CSS, JavaScript, and UI/UX design

Understanding of software quality assurance principles and experience with Agile and DevOps methodologies

A technical mindset with great attention to detail, combined with strong organizational and leadership skills

Excellent communication and collaboration abilities, with a proven track record of working effectively with cross-functional teams

Exceptional problem-solving skills and the ability to identify and address technical challenges

Moneyline Group LLC. is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

Apply