Full Stack Engineer
Xactus · Broomall, PA · 4 days ago
RemoteRemoteInformation TechnologyFull-time
About the role
The Full Stack Engineer is a hands-on software developer responsible for building, maintaining, and supporting fintech applications for XedaLink. This role works across a predominantly C#/.NET Framework environment, with some .NET Core, ASP.NET Web Forms, Angular, TypeScript/JavaScript, SQL Server, and Azure.
Responsibilities
- Develop, maintain, and support full-stack application features using C#, .NET Framework, some .NET Core, ASP.NET Web Forms, Angular, TypeScript/JavaScript, and SQL Server.
- Translate business requirements, acceptance criteria, and technical guidance into reliable application changes and well-structured code.
- Create and update SQL Server queries, stored procedures, and database changes under review from senior engineers or the Development Manager.
- Investigate, troubleshoot, and resolve assigned QA and Production defects when reproduction details and appropriate access are available.
- Participate in code reviews, incorporate feedback, and contribute to maintainable code quality across onshore and offshore development work.
- Collaborate with product, QA, senior engineers, and team members to clarify requirements, identify risks, and document technical changes as needed.
Qualifications
- High-School diploma or equivalent; Bachelor's degree in Computer Science, Information Systems, Engineering, or related technical discipline preferred, or equivalent experience/training.
- Minimum of 3 years of professional software development experience, with hands-on experience in C#, .NET, SQL Server, and web application development.
- Hands-on experience with C#, .NET Framework, ASP.NET Web Forms, and related web application development; exposure to .NET Core preferred.
- Experience building or maintaining front-end functionality using Angular, TypeScript, JavaScript, HTML, CSS, and related web technologies.
- Working knowledge of SQL Server, including queries, stored procedures, data analysis, and database change support.
- Ability to troubleshoot application issues, analyze defects, and work with QA and senior engineers to identify root cause and resolution.
- Exposure to Azure cloud environments and CI/CD or deployment tools such as Azure Devops, Terraform, or Terragrunt preferred.
- Strong analytical and problem-solving skills with attention to detail and a focus on maintainable solutions.
- Strong written and verbal communication skills with the ability to ask clarifying questions and provide clear development updates.
- Self-motivated, organized, collaborative, and comfortable learning legacy systems and specialized application workflows.
- Experience with financial services, mortgage, credit, tax transcript, document routing, or similar regulated business systems is a plus.
- Experience supporting production or business-critical applications is a plus.
- Ability to learn new tools, frameworks, and domain workflows as business and technology needs evolve.
Benefits
- A friendly, supportive environment which is highly rated by Xactus employees.
- Bonus programs, fitness reimbursement, and other healthy lifestyle programs through our benefits carrier.
- 401(k) plan with a company match.
- Short and long-term disability, life insurance, accident and critical illness insurance, health savings account, flexible spending account, employee assistance program, legal services, employee discounts, and more.