Software Engineer- Greensboro, NC
On-siteGreensboro, North Carolina, United States
Job Summary
Design, develop, and maintain custom enterprise applications using C#, Python, or Java, focusing on CRUD portals, web-based interfaces, and REST API integrations. Build automation solutions with Azure Functions and Logic Apps to streamline business processes while ensuring reliable data access through ETL/ELT pipelines in Microsoft Fabric and Synapse. Troubleshoot production incidents, resolve data quality issues, and collaborate with analytics teams to support reporting and executive decision-making. Full-time role in Greensboro, NC requiring a Bachelor's degree and experience with SQL Server and Azure cloud services.
Required Qualifications
- Software development experience using an object-oriented programming language (C#, Java, Python, etc.)
- SQL Server development and database design
- Web application development
- REST API development and integration
- Microsoft Azure cloud services
- Source control and software development lifecycle practices
- High school diploma or equivalent
Desired Qualifications
- Python
- Microsoft Fabric
- Azure Functions
- Front-end development frameworks (React, Angular, Blazor, or similar)
- Associate's or Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field
- Strong problem-solving skills and ability to design solutions for complex business requirements
- Ability to build, test, deploy, and support enterprise software applications
- Ability to quickly learn new technologies and expand technical expertise
- Strong organizational skills with the ability to manage multiple priorities
- Effective communication and collaboration skills across technical and business teams
- Self-motivated with a focus on delivering high-quality solutions
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.