Logo
Atlantic Group

Senior Developer

Atlantic Group, New York, New York, us, 10261


Our client, a leading global private equity (PE) firm with over $80 Billion in AUM, is seeking a full-time Senior Developer in Midtown Manhattan (hybrid schedule of M-W onsite, Th-Fri remote).You will build, maintain and document back office web applications in a full-stack role with a slight lean on the backend, where you will be an integral resource for the firm's BizTech Group.In order to be considered, you

MUST

have experience in both .NET Core (C#) and React.js. The environment is heavy MS/Azure cloud.Responsibilities include:Design, develop and document software solutions for current internal back-office web applicationsArchitect systems within a cloud environmentEnsure all new web applications function smoothly across various platforms (mobile and desktop)Optimize new and existing web applications to follow coding standardsAbility to review team member's codePerform testing on new and existing features in the web applicationsSupport legacy back-office web applicationsInteract closely with business to understand business processes and proposing technical as well as non-technical solutions for business problemsProfile and investigate application performance issues, and coordinate optimization initiativesDebug functional application issues to determine root causeWork closely with an offshore development teamRequired Skills:Work experience as a senior web developerExpertise with .NET Core (C#)Solid Knowledge of HTML/CSSWork experience in an agile environmentUnderstanding of security best practicesUnderstanding of application architectureProficiency with containers, serverless functions, microservices development/design experienceExperience as an architect (nice to have)Experience with cloud systems (Azure preferred)Experience with unit testsExperience with code reviewsExperience with code deploymentsExperience working with business user's and groupsPreferred Qualifications:Understand discipline of software development life cycleA strong appreciation for the importance of usability in web applicationsStrong knowledge of web application development using enterprise grade technologies and frameworks/librariesStrong familiarity with emerging presentation layer frameworks and patterns to design responsive user interfacesPossess a solid understanding of tiered distributed systemsStrong familiarity with common design pattern used in web/enterprise applicationsStrong familiarity with emerging cloud and web technologies. (AWS, Azure or Google Cloud)Strong familiarity with source code control systems (Subversion, GIT)Strong knowledge of profiling techniques, memory management and performance tuning utilized to result in elegant and fast-loading web experiencesExperience implementing or utilizing Continuous Integration/Continuous Deployment (CI/CD) practices with open source platform like JenkinsExperience using open source automation testing frameworks/toolsExperience working with offshore development teamsREST service development and methodologies