Seeking a highly-skilled, creative, and experienced Software Architect to join our cross-functional team. As the Software Architect, you will leverage your experience and knowledge to define, design, and implement software solutions that meet the needs of our clients. You will collaborate closely with our cross-functional team to ensure the successful, timely delivery of high-quality software products. You will also provide mentoring and coaching to the team's engineers.
Responsibilities :
- Design and develop scalable software solutions based on business requirements
- Collaborate with stakeholders to define system architecture and design principles
- Provide technical guidance and mentorship to development teams
- Conduct code reviews to ensure adherence to coding standards and best practices
- Identify and address technical debt and performance bottlenecks
- Stay up-to-date with emerging technologies and industry trends
- Collaborate with cross-functional team to prioritize features and enhancements
- Participate in the full software development lifecycle (SDLC) from requirements gathering to deployment
Skills & Experience :
Proven experience as a Software Architect or similar roleA solid foundation in Computer Science, with strong competencies in data structures, algorithms, and software designA familiarity with the classic written works in the field (Knuth, Gang of Four, etc.)Mastery of architectural concepts like SOLID, ORM, IOC / DI, and unit testingProficiency in software development using modern languages and frameworks such as Typescript, Python, React JS, Node.js, .Net CoreExperience with web services (RESTful APIs, JSON)Familiarity with message brokers such as RabbitMQ, KafkaKnowledge of web accessibility standards and best practicesExperience with security testing tools like Burp SuiteFamiliarity with agile methodologies such as Scrum or KanbanExcellent problem-solving and analytical skillsIn Summary :
Technical environment includes : Typescript, React and Node. The projects going forward are : Node backend (Typescript) with a Remix (React, Typescript) front end.Requirements :
Experience level : 5 or more yearsWork Location : Irving TX ( In-Office / 5 days per week )Ability to Relocate : Irving, TX 75063 / REQUIRED : Relocate before starting workBenefits :
401(k)401(k) matchingDental insuranceHealth insurancePaid time offVision insurance