Job Type
Full Time
Work Location
1325 Main St, Ste #1003, Katy, TX - 77494
Job Title: Senior Solutions Architect
Role Overview:
We are seeking a skilled and experienced Senior Software Engineer to join our team. The ideal candidate will be responsible for designing, developing, and implementing robust software applications using .NET, C#, and SQL Server. As a Senior Software Engineer, you will work on a wide range of projects aimed at enhancing system functionality, integrating third-party applications, and optimizing system performance.
Key Responsibilities:
- Design and Architect software solutions using .NET, C#, SQL Server, and cloud services such as Azure.
- Develop and optimize REST API services, ensuring secure communication and integration with Azure Active Directory.
- Lead integration of third-party applications such as Ariba and SAP, ensuring smooth data flow and system communication.
- Develop XSLT transformations and dataflows using Infor ION Desk/API to ensure seamless integration with EAM systems like IBM Maximo.
- Oversee the entire project lifecycle, from initial design to go-live support, ensuring timely delivery and quality standards.
- Provide technical support and guidance to team members, mentor new hires, and participate in Agile/Scrum development processes.
- Analyze application performance using Application Insights and Azure Monitor to identify bottlenecks and optimize efficiency.
- Develop and implement complex stored procedures and SQL scripts to enhance data processing and performance.
- Prepare technical documentation for system enhancements and new features, and train users on new systems and processes.
- Ensure system availability and security through regular maintenance, updates, and implementing security measures against threats.
Requirements:
- Experience as a Senior Software Engineer with hands-on knowledge of .NET, C#, and SQL Server.
- Strong expertise in designing cloud-based solutions, focusing on Azure services.
- Proficiency in developing and optimizing REST APIs, and integrating with third-party platforms like Ariba and SAP.
- Hands-on experience with XSLT transformations, Infor ION Desk/API, and IBM Maximo integration.
- Experience in Agile/Scrum development methodologies, and leadership in project lifecycle management.
- Excellent problem-solving skills and experience in performance optimization using tools like Azure Monitor and Application Insights.
- Bachelor's degree in Computer Science, Information Technology, or related fields (or equivalent experience).
Preferred Qualifications:
- Azure certifications (e.g., Microsoft Certified: Azure Solutions Architect Expert).
- Experience with Oracle, Cosmos DB, and containerization technologies such as Docker and Kubernetes.
- Experience with DevOps practices and tools like CI/CD pipelines and Azure DevOps.
Benefits:
- Competitive salary (upto $150000)
- Health and wellness benefits
- Career development opportunities
- Flexible working arrangements