Strategic Staffing Solutions
Senior Software Engineer
Strategic Staffing Solutions, Charlotte, North Carolina, United States, 28245
Job Description
Senior Software Engineer Location: Charlotte, NC (Hybrid) Duration: 24 Months Pay: $55.00 per hour
We are seeking a Senior Software Engineer (Full Stack) within Enterprise Functions Technology as part of the Credit Risk and Integrated Data Management & Reporting (CRDR) team. You will play a key role in developing a modern, cloud-ready platform that supports critical regulatory reporting and data processing business needs.
Key Responsibilities
Lead moderately complex initiatives and deliverables within technology domain environments. Contribute to large-scale strategic planning. Design, code, test, debug, and document software projects and programs, including upgrades and deployments. Review and resolve moderately complex technical challenges requiring in-depth evaluation of technologies and processes. Act as an escalation point, providing guidance and direction to less experienced engineers. Collaborate with peers, colleagues, and mid-level managers to achieve business and technical goals. Required Qualifications
4+ years of software engineering experience (work, training, military, or education). 4+ years of programming experience in Java, Java Spring Boot, Angular, or C#. 2+ years of experience with core cloud application development. Desired Qualifications
Experience with database technologies: MongoDB, SQL Server, ETL Procedures, SQL Queries/Stored Procedures, Data Modeling, Business Objects. Hands-on experience in cloud development and understanding of cloud architecture best practices. Proficiency in microservices architecture and independent deployable services. Strong knowledge of object-oriented design, software patterns, refactoring, and unit/integration testing. Experience building web services (e.g., Java Spring Boot) and system integrations across multiple services/data sources. Familiarity with Agile methodologies, Team Foundation Server (TFS), Confluence, and Jira
Senior Software Engineer Location: Charlotte, NC (Hybrid) Duration: 24 Months Pay: $55.00 per hour
We are seeking a Senior Software Engineer (Full Stack) within Enterprise Functions Technology as part of the Credit Risk and Integrated Data Management & Reporting (CRDR) team. You will play a key role in developing a modern, cloud-ready platform that supports critical regulatory reporting and data processing business needs.
Key Responsibilities
Lead moderately complex initiatives and deliverables within technology domain environments. Contribute to large-scale strategic planning. Design, code, test, debug, and document software projects and programs, including upgrades and deployments. Review and resolve moderately complex technical challenges requiring in-depth evaluation of technologies and processes. Act as an escalation point, providing guidance and direction to less experienced engineers. Collaborate with peers, colleagues, and mid-level managers to achieve business and technical goals. Required Qualifications
4+ years of software engineering experience (work, training, military, or education). 4+ years of programming experience in Java, Java Spring Boot, Angular, or C#. 2+ years of experience with core cloud application development. Desired Qualifications
Experience with database technologies: MongoDB, SQL Server, ETL Procedures, SQL Queries/Stored Procedures, Data Modeling, Business Objects. Hands-on experience in cloud development and understanding of cloud architecture best practices. Proficiency in microservices architecture and independent deployable services. Strong knowledge of object-oriented design, software patterns, refactoring, and unit/integration testing. Experience building web services (e.g., Java Spring Boot) and system integrations across multiple services/data sources. Familiarity with Agile methodologies, Team Foundation Server (TFS), Confluence, and Jira