Software Engineer (Full Stack)

TECHEAD
To Apply for this Job Click Here
Always Connecting, Always Evolving.
TECHEAD is seeking qualified applicants for the following Contract-To-Hire position – Software Engineer (Full Stack) / Richmond VA – (JOB-21855). If you are looking for a new opportunity and this position looks to be a fit, please apply to see the TECHEAD difference that has made us successful for 30+ years!
You can find more about our team and values by checking us out at TECHEAD.com or on Glassdoor
Job Description:
Full Stack Engineer
Location: Hybrid in Richmond, VA (2 days in office). Remote candidates in EST/CST time zones will also be considered.
Key Responsibilities:
-
Build and maintain scalable web applications, data pipelines, and workflows that provide curated data to web GUIs, using Postgres SQL and Azure Synapse.
-
Maintain, troubleshoot, and enhance existing UI and data workflows to ensure data quality, system reliability, and performant user experiences.
-
Analyze and resolve production issues across the front-end, back-end, and data layers, performing root cause analysis and implementing long-term fixes.
-
Design, implement, and maintain robust data control frameworks to ensure data integrity, security, and compliance.
-
Work with actuarial stakeholders to understand data requirements and build reliable solutions.
-
Actively participate in agile ceremonies, contribute to backlog grooming, and estimate tasks.
-
Apply software engineering best practices, including CI/CD, unit testing, QA, version control, and monitoring.
-
Use scripting and automation to simplify deployment and improve team efficiency.
-
Support QA/UAT cycles to ensure smooth handoffs and acceptance of deliverables.
-
Own your work from development through testing and deployment.
-
Document requirements, logic, and enhancement details for knowledge sharing and support.
Preferred Skills and Technologies:
-
Experience with Azure Synapse, Azure Databricks, Azure DevOps, Azure App Service, and Postgres SQL.
-
Strong coding skills in Python, SQL queries, and PySpark.
-
Experience working with cloud data lakes.
-
Experience in building CI/CD pipelines and using Git.
Candidate Profile:
-
A self-driven engineer who thrives in an agile team environment.
-
Comfortable wearing multiple hats: developer, tester, and business analyst.
-
Passionate about building maintainable and scalable data systems.
-
Enjoys collaborating with business and technical stakeholders.
Required Experience and Qualifications:
-
Bachelor’s degree in Computer Science, Information Systems, Data Science, Mathematics, or a related field. Non-technical degrees will be considered with strong technical experience.
-
Experience with Synapse/Delta Lake and Postgres database platforms.
-
Expertise in SQL and Python, with a solid understanding of Azure App Service and web UI services.
-
Strong analytical, problem-solving, and critical thinking skills.
-
Excellent communication and interpersonal abilities.
TECHEAD’s mission is to make our on-site associates successful by placing them in the right environment so they can grow and prosper. How we treat and respond to our clients and employees is a reflection of who we are and makes us stand out from the rest. Keeping our business focused on building and maintaining relationships with our employees and clients is the key to our success. We won’t strive for anything less.
TECHEAD provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
For more information on TECHEAD please visit www.techead.com.
No second parties will be accepted.
To Apply for this Job Click Here
Apply with Github Apply with Linkedin Apply with Indeed
Stack Overflow