Seeking Full Stack Software Engineer with backend focus for product engineering team. Contributing to legacy system modernization and cloud-native application development.
Responsibilities
Design, develop, maintain, and enhance full-stack web applications.
Build and support backend services using .NET Framework (MVC/Web API) and .NET Core.
Develop responsive, scalable front-end solutions using Angular and TypeScript.
Apply system design patterns and architectural best practices.
Participate in peer code reviews and uphold high code quality standards.
Troubleshoot and resolve issues across multiple environments (e.g., staging, production).
Collaborate closely with engineering team members and project stakeholders.
Research, propose, and implement innovative technical and architectural improvements.
Contribute to continuous improvement of development standards, tools, and processes.
Requirements
3–5 years of professional experience in full-stack .NET/.NET Core development (C#).
Strong backend engineering background with hands-on experience in:
.NET Framework (MVC/Web API)
.NET Core
Minimum 3 years of experience developing front-end applications using Angular and TypeScript.
Solid understanding of object-oriented programming and design patterns.
Strong knowledge of Microsoft SQL Server and T-SQL.
Experience designing and building cloud-native SaaS or PaaS applications.
Recent and current hands-on experience with the technologies listed above.
Ability to manage priorities independently in a fast-paced environment.
Strong problem-solving skills with a results-driven approach.
Team-oriented mindset with strong collaboration skills.
Software Engineer developing and enhancing Citi's Margin Calculations and Reporting Platform for finance. Collaborating within a global team on critical financial solutions and technical standards.
Senior Application Developer at Citi enhancing the Margin Calculations and Reporting Platform for financial solutions. Key role in developing scalable software solutions within a global finance context.
Applications Development Senior Programmer Analyst at Citigroup, responsible for implementing new or revised application systems. Contributing to applications systems analysis and programming activities.
Tech Lead / Developer Back End integrating a data product for an entertainment client. Leading team efforts in performance, architecture, and coding best practices.
Java Developer joining Globalweb's collaborative team to develop robust software solutions impacting users. Emphasis on quality, maintainability, and teamwork in an agile environment.
CrowdStrike seeking Sr. Backend Engineer II for backend capabilities and growth in scalable systems. Responsibilities include leading engineering efforts and troubleshooting critical production issues.
Sr. Software Backend Engineer joining CrowdStrike's innovative Counter Adversary Operations Team. Responsible for building highly scalable cloud ecosystems using Golang in a hybrid role.
Develop software solutions for energy meter management and collaborate with cross - functional teams. Using C#, engage in DevOps practices and system integration patterns.
Senior .Net Developer designing and developing high - quality applications using .NET and AWS cloud technologies. Collaborating with cross - functional teams to deliver innovative solutions.