Eleks logo

Senior Full-Stack (.NET + Angular) Developer

Eleks·Salary not specified

Primary stack

Azure Service BusAzure Functions.NETAzure Key VaultTypeScriptC#AngularAzureAzure Blob StorageMongoDB

Nice to have's

CommunicationTeamworkProblem-solvingCritical thinkingAnalytical skillsDecision-makingLeadershipMentorshipCoachingTrainingPresentation skillsWriting skillsReading skillsListening skillsNegotiation skillsConflict resolutionTime managementOrganizational skillsProject managementRisk managementQuality managementContinuous improvementInnovationCreativityAdaptabilityFlexibilityResilienceEmpathyPatiencePerseveranceDeterminationDisciplineIntegrityProfessionalismEthicsAccountabilityResponsibilityTrustworthinessReliabilityDependabilityConsistencyAccuracyPrecisionAttention to detailQuality assuranceProcess improvementPerformance optimizationCost reductionRevenue generationCustomer satisfactionUser experienceUser interfaceDesign thinkingAgile methodologyScrum frameworkKanban frameworkLean methodologySix SigmaTotal Quality ManagementBusiness process reengineeringChange managementProject portfolio managementProgram managementProgram deliveryProgram governanceProgram risk managementProgram quality managementProgram change managementProgram communication managementProgram stakeholder managementProgram procurement managementProgram contract managementProgram benefits managementProgram benefits realizationProgram benefits trackingProgram benefits reportingProgram benefits evaluationProgram benefits optimizationProgram benefits governanceProgram benefits strategyProgram benefits planningProgram benefits executionProgram benefits monitoringProgram benefits controlProgram benefits closureProgram benefits management toolsProgram benefits management templatesProgram benefits management best practicesProgram benefits management frameworksProgram benefits management methodologiesProgram benefits management standardsProgram benefits management guidelinesProgram benefits management policiesProgram benefits management contractsProgram benefits management specificationsProgram benefits management documentationProgram benefits management testingProgram benefits management monitoringProgram benefits management loggingProgram benefits management tracingProgram benefits management debuggingProgram benefits management optimizationProgram benefits management refactoringProgram benefits management deploymentProgram benefits management maintenanceProgram benefits management supportProgram benefits management troubleshootingProgram benefits management best practices toolsProgram benefits management standards toolsProgram benefits management guidelines toolsProgram benefits management policies toolsProgram benefits management contracts toolsProgram benefits management specifications toolsProgram benefits management documentation toolsProgram benefits management testing toolsProgram benefits management monitoring toolsProgram benefits management logging toolsProgram benefits management tracing toolsProgram benefits management debugging toolsProgram benefits management optimization toolsProgram benefits management refactoring toolsProgram benefits management deployment toolsProgram benefits management maintenance toolsProgram benefits management support toolsProgram benefits management troubleshooting tools

Job description

Description language:

About the Position

ELEKS Software Engineering and Development Office is looking for a Senior Full-Stack (.NET + Angular) Developer in Poland or Ukraine.

About Project

Our US-based client is the leading provider of Asset Liability Management (ALM) solutions for banks and credit unions.

Responsibilities

  • Design and build features end-to-end – C# APIs and Azure Functions on the backend, Angular and TypeScript on the frontend – and own them from design through production
  • Work in the numbers, not just around them: extend and maintain the financial calculation engines at the heart of platform
  • Build out new UI, wired to the API – and help establish the patterns the frontend will scale on
  • Extend and debug our event-driven Azure architecture: Service Bus, queue workers, blob storage, App Configuration, and Key Vault
  • Model and query data in MongoDB, and push work to the right layer when a query or a calc-heavy path gets slow
  • Write tests as you build – unit, integration, and end-to-end – with a clear opinion on where each layer earns its keep, especially for calculated output
  • Treat performance and reliability as features: catch slowdowns the same week they’re introduced, not the quarter a client notices
  • Close the loop with production – monitor Azure alerts, logs, and traces (Application Insights), diagnose escaped defects across the stack, and feed what you learn back into the code and the tests
  • Use AI tools like Claude Code daily – to explore unfamiliar code, scaffold features, generate tests, and sharpen how the whole team ships
  • Raise the floor for the team: review PRs with substance, partner on testable design, and make good practice shared practice
  • Refine requirements with business analysts before they become code – and push back when a requirement doesn’t hold together
  • Serve as second-level support for internal user questions and issues

Requirements

  • Strong C# and.NET skills, with the judgment to work in an existing codebase – read it, understand the patterns, and improve it rather than paving over it
  • Solid experience with a modern SPA framework and TypeScript (Angular preferred; React/Vue transfers), plus comfort with HTML/CSS and a utility-first approach like Tailwind
  • Proven experience building and consuming RESTful web services in the cloud (Azure preferred)
  • Range across the stack – you have a home layer, but you’ll follow a problem from the UI through the API into a calculation or a query
  • Comfort reasoning about correctness: where a bug should have been caught, and how to verify numerical output (tolerances, expected values, regression of calculated results) rather than just HTTP 200s
  • Working knowledge of relational and/or document databases – schema design, writing queries, and knowing when the query is the bottleneck
  • Excellent communication in a distributed team – strong written English, and the ability to defend a design in review, ask hard questions in grooming, and explain tradeoffs to business stakeholders who aren’t engineers
  • 5+ years of relevant experience, and a bachelor’s degree in Computer Science, Mathematics, or a related discipline – or equivalent practical experience

We Offer

  • Close cooperation with a customer
  • Challenging tasks
  • Competence development
  • Team of professionals
  • Dynamic environment with low level of bureaucracy

About the Company

ELEKS is a custom software development company. We deliver value to our clients, thanks to our expertise and experience gained from working as a software innovation partner since 1991.

Our 2000+ professionals located in the Delivery Centers across Eastern Europe and sales offices in Europe and North America, provide our clients with a full range of software engineering services. These include product development, QA, R&D, design, technology consulting and dedicated teams.

Diana Shnitsar

Recruiter Contacts

[email protected]

© Eleks. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

ELEKS is a Ukrainian IT company that provides software development, consulting, and quality control services.

More at Eleks

All 63 roles

Popular searches