Software Architect
On-siteLas Vegas, Nevada, United States
Job Summary
Design and implement software architecture for complex projects while ensuring scalability, maintainability, and security of systems. Collaborate with stakeholders to translate requirements into technical solutions and provide leadership and mentorship to the development team. Evaluate and integrate third-party tools, create comprehensive architectural documentation, and identify risks throughout the development process using C#, .NET, Java, and database design principles. This role offers performance-based bonuses, comprehensive health benefits, and flexible work arrangements within a dynamic fintech environment.
Required Qualifications
- 4+ years as a Software Architect, preferably in the payments or gaming industry
- Strong knowledge of software architecture principles and best practices
- Expertise in multiple programming languages (C#, .NET, Java)
- Proficiency in database design, data modeling, and content management systems
- Experience with UML, HTML/CSS, JavaScript, and UI/UX design
- Familiarity with design tools (Lucidchart, Figma, Visio)
- Understanding of software QA principles and Agile/DevOps methodologies
- Bachelor's degree in Computer Science, Software Engineering, or related field
Desired Qualifications
- Technical mindset with strong attention to detail
- Excellent organizational and leadership abilities
- Outstanding communication and collaboration skills
- Proven track record of working with cross-functional teams
- Exceptional problem-solving capabilities
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.