Job Opportunity
We are seeking a skilled Technology Architect to oversee the development of our enterprise-level web applications.
* Design, develop and maintain robust architectural patterns that meet business requirements.
* Lead technical delivery for all allocated projects and ensure successful implementation.
* Identify and implement continuous improvement initiatives, documenting best practices.
* Mentor and guide team members to achieve technical excellence.
* Work closely with various teams, stakeholders, and external vendors.
Key Responsibilities:
* Extensive knowledge of .NET technology stack (C#, WCF, MVC, APIs) is required.
* Expertise in database management with Microsoft SQL Server is necessary.
* Strong experience with development tools such as Git, PowerShell, and Sonar is required.
* Hands-on experience with CI/CD tools like Bamboo and Jenkins is essential.
* Excellent debugging and troubleshooting skills are crucial.
* Understanding of test-driven development methodologies and frameworks is necessary.
* Solid knowledge of Agile development methodologies and tools like JIRA and Confluence is required.
About This Role:
* This is an excellent opportunity to work on challenging projects and contribute to the growth of our organization.
* Our team values innovation, collaboration, and professional development.
PREFERRED QUALIFICATIONS:
* 5+ years of proven experience in developing and delivering customer-facing web applications.
* Bachelor's degree in Computer Science, Information Technology, or related field.
* Strong understanding of Agile Scrum methodologies and principles.
* Proven experience as a Full Stack Developer, Technology Lead, or a similar role in developing customer-facing enterprise-level web applications.