cover image
Perfict

Software Development Engineer

On site

Arlington, United states

$ 60 /year

Junior

Freelance

23-09-2025

Share this job:

Skills

Leadership Problem Solving C# TypeScript SQL Problem-solving Decision-making Architecture Software Architecture Programming Databases react Software Development Microservice .NET Full-Stack Development

Job Specifications

Position : Software Development Engineer

Experience : 8+yrs

Location : Arlington, VA, Hybrid

Visa : GC & USC

Tax Term : W2

Full-Stack Development: Design, develop, and maintain end-to-end software solutions including frontend, backend, and APIs, ensuring high performance, scalability, and reliability.
Data-Intensive Applications: Work on data-intensive applications, optimizing data storage, retrieval, and processing to ensure efficient performance and responsiveness.
Architecture & Design: Collaborate with cross-functional teams to define software architecture and design patterns that meet business requirements and align with best practices.
Code Quality & Best Practices: Write clean, maintainable, and efficient code while enforcing coding standards, best practices, and peer code reviews.
Performance Optimization: Identify and resolve performance bottlenecks at various levels of the stack, including database queries, API calls, and frontend rendering. Build features used by some of the world's largest organizations to make multimillion dollar decisions
Mentorship & Leadership: Provide technical guidance and mentorship to junior engineers, fostering a collaborative and growth-oriented environment.
Continuous Improvement: Stay updated with the latest industry trends, tools, and technologies, and proactively propose improvements to enhance software quality and development processes.

Ideal Candidate Qualifications:

2+ years of experience as a full-stack Software Engineer with a strong emphasis on data-intensive applications
Deep understanding of one or more programming languages/technology stacks required (.NET, C#, Typescript/React, and SQL)
Proven track record of mentoring and leading large projects, with a collaborative approach to problem-solving and decision-making.
Proficiency with advanced object-oriented programming, microservice development, and databases
Ability to understand and improve upon existing architectural patterns on the frontend and backend
Strong application development experience, with the ability to understand customer needs and translate those into features
Superior academic record with a degree in Computer Science or related technical field
Passion for analytical / quantitative problem solving
You gravitate towards understanding the ins and outs of the tools you work with vs. just using them for the task at hand
Flexibility to learn and work in different parts of the stack
Experience having worked on system design problems

About the Company

Perfict Global is an IT consulting services provider, focused on providing innovative and successful business workforce solutions. Providing specialized staffing and recruitment solutions for our clients, we have quickly become the technology specialist staffing and Recruitment Company of choice for many employers across the US. Our talented team of recruitment professionals serve as more than just a supplier to our customers, we act as a trusted business partner and work as an extension of our client's internal team... Know more