Important Information
Experience: +6 years
Job Mode: Full-time
Work Mode: Work from home
Job Summary
As a Senior Fullstack Developer (11055), you will be part of a highly skilled technology team. Our client is a top North American provider of financial services, one of their key products is being migrated from OnPrem hosting to Azure environments using a "lift-and-shift" approach. Although there are no significant architectural changes for this initial stage, this project involves an enterprise, web-based application migration hence why ensuring minimal to no impact is crucial. This will be done by a team who will be working closely and consulting our domain business expert and will be supported by Architecture and DevOps team to ensure the application is adjusted, any necessary changes implemented, and properly tested.
Candidates for this position are great team players with great communication skills who have an interest on working with large code bases and are looking to keep learning every day.
Responsibilities and Duties
Analyzes software requirement specification documents, wireframes, and storyboards to understand upcoming deliverables, provides feedback upon any findings and requests clarification when needed. Using industry's best practices and appropriate software development patterns designs and develops maintainable, scalable code to support our platform migration needs. Troubleshoots and assist others to identify root cause of issues and bugs, implements solutions to remediate them. Performs peer reviews with other fellow team members, conducts code reviews of pull requests and provides constructive feedback when needed. Reviews and refactors code or functionalities based on client and team feedback during collaborative sessions. Presents clear and concise input to ensure a continuous improvement of coding techniques, strategies, and standards. Collaborates with Agile team members to refine estimations, clarify requirements, improve processes, and provides support during the SDLC for all development related activities.
Qualifications and Skills
Graduates in systems, software development or related fields with +6 years of experience.At least 6+ years hands-on experience coding C# web applications. Experience working with n-tier architectures, WCF services, microservices, WebAPIs.At least 3+ years of experience with modern Javascript frameworks (Vue is desirable, but experience with React or Angular 2+ would be consider).Experience working with Azure Data Studio and/or SQL Server Management Studio to query Azure SQL Managed Instances and/or MSSQL databases using T-SQL queries. Experience troubleshooting API/Restful/WebAPI web services using Postman, SoapUI, Fiddler or similar tools. Great communication skills in English (B2+ min).
Nice to have:
Microsoft Certified: Azure Developer Associate or Microsoft Certified Professional MCSA Web Applications. Experience working with Azure DevOps CI/CD pipelines or similar tools/services. Experience working with Azure DevOps CI/CD pipelines or similar tools/services. Experience using SQL Profiler or similar tooling to trace SQL statement execution.
About Encora
Encora is the preferred digital engineering and modernization partner of some of the world's leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora's technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.
At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.