Job Description
Job DescriptionRole: Sr .Net ArchitectLocation: Alpharetta, GA (5 days a week - 100% Onsite)Job Type: Contract
Relevant Experience:14+ Years
Description:
- Seeking an experienced Software Architect to lead the design and development of API and UI applications that support back-office operations for payments applications.
- The ideal candidate will have a strong background in application architecture, specifically with .NET and Java, along with proven experience in technical leadership on projects to build highly scalable and available web applications.
Responsibilities:
- Design and oversee the development of full stack web applications using .NET and Java.
- Take end-to-end ownership of the technical solution and drive quality.
- Recognize the right design patterns for the task and guide teams toward building reusable and maintainable components.
- Enforce clients coding standards and best practices for development teams by providing review and feedback on pull requests.
- Oversee application performance and scalability, making recommendations to support clients many customers.
Requirements:
- 7+ years of experience in software development, with at least 3 years focused on architecture design.
- Extensive experience in backend development with .NET and Java technologies, including Web API.
- Proficient in SQL and database design and management.
- Solid REST API fundamentals.
- Good understanding of software architecture and design patterns.
- Exposure to cloud platforms like Azure or AWS.
Nice to Have:
- Extensive experience with Azure cloud.
- Familiarity with DevOps practices and CI/CD pipelines.
- Understanding of UI/UX design principles to enhance user experience.