Data Architect and Developer
Location
Centennial, CO | United States
Job description
Data Architect & Developer
Do you have a passion for data, design, and development? Are you eager to build innovative solutions that drive business success?
We are seeking a talented Data Architect and Developer to join our team and play a pivotal role in shaping the future of our software landscape. You will be responsible for designing, developing, and supporting commercial and internal software solutions, ensuring they meet the highest performance and security standards.
What You'll Do:
- Become an architect: Lead the design and development of databases, data architecture, and related software solutions.
- Embrace innovation: Participate and occasionally lead in developing custom solutions involving AI, business intelligence, and integration with various hardware, software, and data layers.
- Master of your craft: Be an expert in Relational Database Management System (RDBMS), SQL, Data Manipulation Language (DML), Data Definition Language (DDL), and various software development layers, including front-end, back-end, middle layers, and full-stack development.
- Champion collaboration: Cultivate strong relationships with business stakeholders, IT teams, outsourcing vendors, and software vendors to ensure seamless project execution.
- Embrace agility: Lead, drive, and participate in diverse Software Development Life Cycle (SDLC) methodologies, including Agile, spiral, pilot programs, and waterfall approaches.
- Be the subject matter expert: Guide the integration of key business functions into the architecture, design, development, testing, and implementation of full-stack software solutions.
- Support globally: Be available and on-call 24/7 to support IT software solutions.
What We're Looking For:
- Bachelor's degree in computer science , MIS, BCS, or a related field.
- 8+ years of experience in relevant areas, including data architecture, software development, and database administration.
- Expert knowledge of RDBMS, Oracle/SQL Server, data architecture, DML, DDL, and data integration.
- Proficiency in various programming languages and tools , including at least three or more of the following: Java (Spring framework), JavaScript, HTML5, CSS, Angular, React, Python, JSON, RESTful services, SQL, GraphQL, Business Intelligence tools, and/or AWS Lambda.
- Experience with SDLC methodologies and managing concurrent multi-release software deployments.
- Excellent analytical and problem-solving skills with the ability to translate business requirements into technical solutions.
- Strong communication and collaboration skills to effectively work with diverse teams.
- Physical Demands: Ability to lift computer equipment, monitors, and servers.
- Work Environment: This position may include on-call status, evenings, and/or weekends.
Benefits:
- Medical Insurance
- Vision Insurance
- Dental Insurance
- Company-paid Basic Life and AD&D Insurance
- Optional Supplemental Life and AD&D Insurance
- Short-term and Long-term Disability
- Flexible Spending Accounts
- Medical and Dependent Care
- Employee Assistance Program
- 401k Retirement Plan
- Paid Vacation Time
- Paid Holidays
- Tuition Assistance
Ready to build the future with us? Apply today!
:
Job tags
Salary