As a Software Architect, you will serve as a leader for applications, systems, and design. You will be responsible for building software development teams for projects and supporting efforts to maintain technical and quality excellence while delivering applications and systems.
Job duties may include, but are not limited to:
Serve as a lead architect for complex projects and programs. Collaborate with teammates to support crucial application systems.
Train and support software development teams in the full SDLC of delivering software and technical features, overall system solutions, and ensure proper integration of all technical components, including database design.
Partner with cross-functional teams to purchase new applications, tools, and technologies as needed.
Develop, promote, and teach best practices for company security, design, database, and development. Monitor and update resources while providing consultation, support, and training to peers.
Remain knowledgeable in leading-edge architecture methods, practices, and tools.
Provide technical excellence, support, and quality throughout all stages of projects.
Continuously strive to improve efficiencies for development operations initiatives and methodologies.
Actively contribute to making the team and culture stronger by assisting with other duties as needed, excluding licensed activity.
We're looking for someone who can be passionate about their job and have fun doing it, who will deliver results with integrity, and who enjoys finding ways to enhance the lives of others every day.
We'll also want to know you can demonstrate these attributes:
Analytical decision-making skills
Strong problem-solving aptitude
Aptitude to learn new technology
High attention to detail
Dedicated work ethic
Strong communication skills (written and verbal)
Ability to motivate and encourage a high-performing diverse team
Leadership skills
Exemplary customer service skills
Adaptable to change and shifts in priority
Ability to manage time and meet deadlines
Excel in a fast-paced, results-oriented environment
Thrive in a highly cooperative work setting
Experience influencing others without positional control
Exemplary system analysis and design ability
Exemplary application software development life cycle delivery
5+ years of experience in Application Development, Architecture, and Database Design
Familiarity with Microsoft technologies and platforms, particularly C# and .NET development
Experience with front-end technologies, specifically Angular, and knowledge of other JavaScript frameworks
Proficiency with version control and continuous integration tools, with a focus on TFS, GitLab, and GitHub
Experience in Agile software delivery, agile principles, and XP practices
Experience in computer technologies, system architecture and design
Experience in designing, coding, testing, and deploying software applications
Proficient in basic computer technologies, appropriate for an internet-based company
Regular and predictable attendance
Learn more about us on Glassdoor and our career site at vu.com/careers
Veterans United Home Loans and its affiliates are proud to be Equal Opportunity Employers committed to creating a diverse and inclusive workforce. We consider all qualified applicants without regard to race, religion, color, sex, national origin, age, sexual orientation, gender identity, disability, veteran status, or other legally protected classifications.