Application Architect - API
Baton Rouge, LA
About the Job
Position: Senior Application Architect
Location: Baton Rouge, LA - must live or relocate (100% ONSITE)
Type: Full-time
Salary: Based upon experience
Eligibility: U.S. Citizens or Green Card Holders only
About the Role:
We are seeking a highly skilled Senior Application Architect to lead the architecture, design, development, and implementation of an enterprise-grade application. This role is crucial in shaping the technological framework of our project and ensuring the highest standards of software development are met. The ideal candidate will have extensive experience with .NET applications and a strong understanding of CI/CD processes and DevOps practices.
Key Responsibilities:
- Architecture and Design: Lead the architecture and design of an enterprise-grade application, ensuring robust, scalable, and high-performing solutions.
- Development Standards: Develop, document, and enforce standards, procedures, and guidelines for application design and development.
- Quality Assurance: Review and provide feedback on the work of other technical project members, ensuring quality, timeliness, and software efficiency.
- System Integration: Create high-level architecture specifications, addressing issues of system integration and compatibility.
- Innovation and Improvement: Develop reference architectures, applications, and proofs of concept, and collaborate with leadership on initiatives for continuous improvement.
- Technology Evaluation: Contribute to the evaluation of technology solutions and provide feedback to leadership.
- Scrum Participation: Actively participate in team meetings and design sessions in accordance with Scrum ceremonies.
- Knowledge Transfer: Provide technical knowledge transfer, training, documentation, mentorship, and guidance to team members.
- Performance Monitoring: Monitor, review, and audit performance of the software, making necessary improvements for optimal performance.
Mandatory Qualifications:
- Experience:
- 7+ years of experience in designing and implementing enterprise-class .NET applications.
- 3+ years of experience in designing and implementing CI/CD processes for automated build, test, and deployment using DevOps practices.
- 3+ years of experience leading a team of software developers through the entire software development lifecycle.
- Technical Skills:
- Proficiency with monitoring and observability platforms.
- Experience in instrumenting applications to trace transactions and provide timely alerts for issues.
Desirable Qualifications:
- Experience:
- Experience in designing and implementing high transaction volume distributed systems.
- Certifications:
- Architect-level certifications in one or more technical disciplines (e.g., Windows, Linux, Cloud, Networking, Security, DevOps).
What We Offer:
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- A dynamic, collaborative, and innovative work environment.
Source : API