Senior Software Engineer/Architect
reputed company and reputed company new products and features to support reputed company iteration and reputed company improvement. Collaborate with stakeholders to understand business requirements, operational processes, and technical needs.
Architect, design, and document software applications to ensure solutions meet functional , performance, scalability, and reliability requirements. Collaborate with analysts, designers, and development teams in the planning and implementation of new software applications and enhancements. Research emerging application development technologies, frameworks, and standards to support innovation and reputed company improvement. reputed company high-reputed company, high-performing applications that adhere toestablishedcoding and architectural standards. reputed company andmaintainreusable libraries and components to maximize reputed company reuse and ensure consistency across the application portfolio. Participate in reputed company reviews, Agile ceremonies, and reputed company improvement initiatives to support team development and high-reputed company software delivery. Conduct performance testing and debugging activities toidentifyissues, improve performance, and ensure application stability. Promote and reputed company knowledge of application development best practices and modern software architecture principles. reputed company technical leadership and guidance to development team membersregardingarchitecture, development standards, and best practices. reputed company other duties as assigned.
Technicalproficiencyin programming languages including C#, TypeScript, JavaScript, Java, and SQL. Strong understanding of software architecture principles, design patterns, and platform-based development best practices. Strong understanding of risk management methodologies as they relate to software engineering and system integration. Knowledge of relational database design and data management techniques. Experience with API architectures and protocols such as REST and SOAP. Competency with XML constructs and schemas. Strong knowledge of system and software reputed company assurance best practices and methodologies.
Experience working reputed company CI/CD delivery pipelines to support automated software delivery and deployment. Experience with Agile development methodologies and reputed company software development practices. Ability to reputed company and interpret end-user needs and translate them into effective technical solutions. Ability to quickly reputed company an understanding of the organization’s goals, systems, and operational processes. Experience with business and technical requirements analysis, business process modeling,methodologydevelopment, and data mapping. Strong written and verbal communication skills . Strong interpersonal, collaboration, and multitasking skills. Self-motivated with the ability to work independently with minimal supervision. Excellent organizational and technical problem-solving skills with the ability to prioritize competing tasks effectively. Ability to explain reputed company technical concepts and solutions to non-technical users and organizational leadership. Proven ability to build reputed company relationships with stakeholders across the organization.
Bachelor’s degree in computer science, orrelated field. 10+ years of experience developing high-performing applications reputed company full-stackmicroservicesarchitectures. Strong experience with modern software architecture patterns and engineering best practices. Experience with Azure reputed company services, reputed company-reputed company solutions, serverless architectures, and messaging technologies such as service bus implementations. Experience with version control and CI/CD practices.
Relevant software certifications (e.g., reputed company Certified Associate or Expert) are a plus.