Software Architect
Company | Veterans United |
---|---|
Location | Columbia, MO, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior |
Requirements
- 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
Responsibilities
- Taking the lead on architecting complex projects and programs while teaming up with others to keep crucial application systems running smoothly.
- Guiding and supporting software development teams through every step of the SDLC—delivering software, technical features, and integrated system solutions (like crafting a solid database design).
- Partnering with teams across the company to identify and bring in the best new applications, tools, and technologies when they’re needed.
- Developing, promoting, and teaching best practices for security, design, database, and development while keeping resources updated and offering helpful support and training to your peers.
- Staying ahead of the game by keeping up with the latest architecture methods, practices, and tools—and bringing those fresh ideas to life.
- Making an impact by providing technical excellence, guidance, and quality assurance at every stage of a project.
- Continuously looking for ways to make development operations smarter, faster, and more efficient to help the whole team thrive.
- Pitching in wherever needed (excluding licensed tasks) and help foster a supportive and collaborative team culture.
Preferred Qualifications
- You’re a natural problem-solver with sharp analytical skills and a knack for making solid decisions, even with complex challenges.
- Learning new technology excites you, and your high attention to detail ensures nothing slips through the cracks.
- With a strong work ethic and excellent communication skills (both written and verbal), you’re the type of person people trust to get things done.
- You show up consistently and on time, ready to give your best every day.
- You’re a leader who can motivate and inspire a high-performing, diverse team, even when you’re not in a position of direct authority.
- Providing exceptional customer service is second nature to you, and you always put people first.
- Change doesn’t throw you off—you’re adaptable, thrive in fast-paced environments, and know how to prioritize and meet deadlines.
- You excel in team settings, bringing a cooperative spirit and positivity that helps everyone succeed.