.Net Solution Architect (Remote)
About Cognizant
Cognizant (Nasdaq: CTSH) engineers modern businesses. We help our clients modernize technology, reimagine processes and transform experiences so they can stay ahead in our constantly evolving world. Together, we're improving everyday life. See how at www.cognizant.com or @cognizant.
About Cognizant's Digital Engineering Practice:
At Cognizant Digital Engineering, a small multi-functional team comprised of a Product Manager, an Architect, Full-Stack Developers, UI/UX designers and Big Data analysts builds higher quality software faster siloed individuals working independently. Small, forward-thinking engineering teams generate collective compassion and comradery, thus increasing their ability to anticipate unforeseen development scope changes and maintain high quality work you're doing. Across our US Studio system or within client development sites, our Digital Engineering teams ideate and develop innovative cloud-based solutions following a Lean-Agile process with DevOps culture. Working in Cognizant Digital Engineering provides DevOps engineers consistent opportunities to push digital boundaries while growing their exposure to transformational technologies. Locations: Tampa, Florida.
Work Authorization
Cognizant will only consider applicants for this position who are legally authorized to work in the United States without company sponsorship (H-1B, L-1B, L-1A, etc.)
The Role:
We are seeking a highly skilled Lead Developer with a strong background in .NET technologies and Angular ecosystem to join our multinational corporation. With 12 to 15 years of experience, the ideal candidate will play a pivotal role in designing and implementing scalable solutions that drive our Banking and Financial services forward, making a significant impact on our business and clients.
Roles & Responsibilities
- Providing overall direction, guidance and definition of enterprise architecture solutions to effectively support the business strategy.
- Provides technical and architectural leadership for Microsoft .NET web applications
- Provides technical and architectural leadership on various business and enterprise applications. Works with architecture, development, and infrastructure teams to produce an optimal, high level, conceptual design for the project. Develops enterprise level solutions that integrate across applications, systems and platforms.
- Manages and mentors multiple Solution and Application Architects; approves application architecture designs, and lead technical design sessions with architects and developers.
- Defines application technology strategy and architecture to ensure alignment with technology industry standards, application technology roadmap, and business needs. Researches emerging technologies and solutions to solve complex business problems. Proposes and maintains reference architecture.
- Partners with business analysts, systems analysts and engineers to define and review requirements. Advises and consults senior leadership on costs, benefits, and implementation of technology solutions.
- Recommends changes in process, policies, and standards as they relate to the architecture and design principles.
- Creates project and application architecture work that are consistent with architecture principles, standards, methodologies, and best practices.
- Responsible for defining technical evaluation criteria for product and technology selection and determining technical approaches to ensure all architectural solutions result in a coherent systems design.
- Leads technical design sessions with the development teams, including the creation of class models, sequence diagrams, component models, etc., and detailed design specifications to ensuring that architecture standards are followed.
- Provides support / guidance to the development teams during the analysis, development, and testing processes.
- Works with business clients and product owners to review business drivers, needs, and strategies to anticipate future business / technology needs.
- Reviews and approves 3rd party and integration solution architecture based on established enterprise application strategy.
- Communicates implications of architectural decisions, technology costs, benefits, and implementation requirements to business and IT Leadership.
- Defines and validates non-functional (technical) requirements and establishing traceability between requirements and application architecture/design.
- Provides guidance to the development of project initiation documents including objectives, scope, approach, estimates, and work you're doing, when needed.
- Works closely with Performance Engineering and our Web/Infrastructure Technology teams on defining the deployment architecture.
- Stays abreast of changes in vendor landscape and provides guidance around Deloitte Application Studios' long-term vendor strategy towards mobile application development.
- Instills a culture of execution, operational excellence, and accountability.
- Seeks and capitalizes on the opportunities to improve productivity, improving time-to-market, improving solutions quality, and improving cost effectiveness.
- Anticipates barriers to change and creates opportunities to remove them.
- Creates a culture that is based on knowledge sharing and learning from standard processes.
- Exhibits high level of professional flexibility and volunteering innovation and new ideas.
Required qualifications
- Must have technologies are .NET 6+, SQL Server / Azure SQL, React nice to have
- Must have very solid Azure experience, in particular with App Services, Azure SQL, Azure Functions, App Insights, Service Bus
- Needs to have experience managing a team and reviewing PRs (or at least providing direction for a team)
- Needs to currently be either a Solution Architect, or Experienced Application Architect
- Should have been responsible for designing / setting the architectural direction of complex features
Salary and Other Compensation:
Applications will be accepted until 03/06/2025 The annual salary for this position is between $105,750 - $167,500 Depending on experience and other qualifications of the successful candidate. This position is also eligible for Cognizant's discretionary annual incentive program, based on performance and subject to the terms of Cognizant's applicable plans. Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:
- Medical/Dental/Vision/Life Insurance
- Paid holidays plus Paid Time Off
- 401(k) plan and contributions
- Long-term/Short-term Disability
- Paid Parental Leave
- Employee Stock Purchase Plan
Disclaimer: Benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law. Why Choose Cognizant? It takes a lot to succeed in today's fast-paced market, and Cognizant Technology Solutions has become a leader in the industry. We love big ideas and even bigger dreams. We stand out because we put human experiences at the core. Our associates enjoy robust benefits and training opportunities from our industry recognized, award winning Academy team. You will have access to hundreds of technical trainings to keep your skills fresh and have opportunities to obtain certifications on the newest technologies. If you're comfortable with ambiguity, excited by change, and excel through autonomy, we'd love to hear from you!
About Cognizant
Cognizant is an equal opportunity employer provider and committed to creating a diverse environment. Headquartered in the U.S, Cognizant demonstrates a highly flexible business model, a detailed global delivery network, and deep domain expertise to deliver to a long list of outstanding companies that are leaders in their own space. Learn how Cognizant helps clients lead with digital at www.cognizant.com or follow us @Cognizant. Apply today!
#li-iy1
IND123
|