ERP Solution Architect
Apply NowCompany: Link Technologies
Location: Carson City, NV 89701
Description:
Job Description
Link Technologies (LinkTechConsulting.com), a Las Vegas-based IT consulting firm, is currently seeking an ERP Solution Architect to join our team.
JOB SUMMARY
This role will be responsible for designing robust software solutions that align with business objectives, ensuring technical feasibility, and collaborating with various IT organizations to deliver high-quality results. This role demands an expert-level understanding of software engineering principles, strong documentation and communication skills to articulate complex designs, and the ability to align IT strategies with overarching organizational goals.
REQUIREMENTS
RESPONSIBILITIES
PERFORMANCE METRICS AND DELIVERABLES
Link Technologies is an equal opportunity employer. All qualified applicants will receive consideration for employment without discrimination based on race, color, religion, sex, gender identity/expression, sexual orientation, national origin, protected veteran status, disability, or any other factors protected by law.
Link Technologies (LinkTechConsulting.com), a Las Vegas-based IT consulting firm, is currently seeking an ERP Solution Architect to join our team.
JOB SUMMARY
This role will be responsible for designing robust software solutions that align with business objectives, ensuring technical feasibility, and collaborating with various IT organizations to deliver high-quality results. This role demands an expert-level understanding of software engineering principles, strong documentation and communication skills to articulate complex designs, and the ability to align IT strategies with overarching organizational goals.
REQUIREMENTS
- Minimum 10 years of experience in software development and architecture with a strong track record in delivering innovative solutions.
- Proven expertise in leading the design and implementation of Enterprise Resource Planning (ERP) software and integrations, particularly for government sectors, including state and local government finance and human resources.
- Advanced proficiency across multiple programming languages, frameworks, and platforms.
- Extensive experience in cloud architectures, microservices, APIs, data architectures, and security principles.
- Demonstrated ability in IT strategic planning and offering advisory services to senior leadership teams.
- In-depth knowledge of IT governance frameworks and industry best practices.
- Expert-level proficiency in architectural design patterns, object-oriented design, and core software engineering principles.
- Comprehensive understanding of modern development methodologies, including Agile, Scrum, and DevOps.
- Familiarity with key technologies, including Oracle, PostgreSQL, Power BI, Pentaho, and Java Spring Boot.
- Advanced capabilities in database design, data modeling, and big data solutions.
- Strong expertise in security protocols and industry-standard best practices.
- Proven experience with enterprise integration patterns, ETL workflows, and gathering requirements for custom middleware solutions.
- Skilled in using tools such as Enterprise Architect, Visio, and other architecture design platforms.
- Exceptional communication and interpersonal skills with the ability to engage both technical and non-technical stakeholders effectively.
- Proven leadership experience in managing and guiding cross-functional teams.
- Strong critical thinking, problem-solving, and decision-making abilities.
- Excellent organizational skills with meticulous attention to detail.
- Demonstrated ability to thrive in fast-paced, dynamic environments.
- Proficient in drafting, socializing, and documenting solution architecture documents.
- Collaborative approach to co-developing product roadmaps and requirements documents in partnership with project management and product owners.
RESPONSIBILITIES
- Solution Design and Architecture
- Design, develop, and document both logical and physical software architecture for enterprise-level solutions.
- Work with the business stakeholders and IT teams to ensure the proposed solutions align with business objectives and operational goals.
- Provide expert-level guidance in the design of multi-tiered, distributed, and scalable software systems.
- Ensure the selected architecture is optimized for performance, security, scalability, and maintainability.
- Identify technical risks and mitigate those risks with proactive architectural decisions.
- Produce high-level and detailed architectural documentation for both technical and non-technical audiences.
- Review existing systems, identify areas for improvement, and propose re-engineering solutions.
- Collaboration and Stakeholder Engagement
- Collaborate with various agency subject matter experts, vendor subject matter experts, and project leadership to understand business needs and technical requirements.
- Communicate technical concepts and designs effectively to both technical teams and business stakeholders.
- Lead discussions and workshops to gather requirements, define project scope, and ensure alignment with business needs.
- Work closely with project managers to align architecture solutions with project timelines and goals.
- Foster collaboration between cross-functional teams, ensuring that solutions are integrated across all systems.
- Strategic IT Planning and Advisory
- Assist the project leadership and technical teams with formulating both tactical and strategic implementation and integration plans, identifying areas of opportunity for innovation and improvement.
- Provide expert advice on emerging technologies and industry trends that could benefit the State's IT infrastructure and software solutions.
- Ensure that the State's technology infrastructure supports long-term goals, including performance, security, compliance, and scalability.
- Technical Leadership and Mentorship
- Provide leadership and mentorship to junior engineers and other team members, guiding them in architectural best practices and software development methodologies.
- Review and approve the work of junior engineers, ensuring adherence to architectural guidelines and best practices.
- Provide technical oversight during all phases of the software development lifecycle (SDLC), from planning and design through to deployment and maintenance.
- Quality Assurance and Risk Management
- Establish best practices for software development and architecture, ensuring quality, consistency, and adherence to standards.
- Proactively identify and resolve architectural issues and bottlenecks that may affect the overall solution.
- Evaluate and recommend tools, technologies, and platforms that best fit the solution requirements.
- Documentation and Reporting
- Maintain comprehensive and up-to-date documentation of architecture designs, decisions, and rationale.
- Generate reports for senior management and stakeholders to inform them of project status, risks, and upcoming milestones.
PERFORMANCE METRICS AND DELIVERABLES
- Delivery of comprehensive architectural documentation for each solution design.
- Successful alignment of software solutions with the business goals of the Client Agency and the core ERP team.
- Quality and timeliness of software development deliverables.
- Effectiveness of collaboration with internal and external stakeholders.
- Proactive identification and resolution of technical risks and issues.
- Successful mentorship and development of junior team members.
Link Technologies is an equal opportunity employer. All qualified applicants will receive consideration for employment without discrimination based on race, color, religion, sex, gender identity/expression, sexual orientation, national origin, protected veteran status, disability, or any other factors protected by law.