.NET Azure Software Developer (Interim or Secret Clearance) -- South Carolina
- Full-time
Company Description
True Tandem is a Microsoft Certified Partner that specializes in the rapid deployment and adoption of Microsoft technologies and solutions. We serve clients in both the commercial and federal markets and we have built a prestigious client base through our devotion to delivering high quality solutions.
Job Description
As a Senior .Net Azure Developer, you will ensure technical integrity and successful delivery of Microsoft-based solutions. This engagement will be rearchitecting an existing application used by 60K+ users, to be cloud forward and advising highly skilled developers.
This role requires the ability to work with clients to understand business requirements and then architect and implement them with feedback from the client. You will work directly with clients throughout the project lifecycle from requirements gathering to final delivery, to validate that each solution is properly scoped, designed, implemented and tested to meet our client's business needs. This is a highly visible role which requires an individual with the consulting skills and leadership abilities to contribute to the development of the practice and help build a high-performance team. This role also requires a considerable percentage of time being at the customer site.
Qualifications
QUALIFICATIONS:
- Deep understanding of cloud computing technologies, business drivers, and emerging computing trends
- 5+ years of design, implementation, and/or support of highly distributed applications (i.e. having an architectural sense for ensuring availability, reliability, etc.)
- 2+ years of experience in "migrating" on premise workloads to the cloud
- Deep technical experience in one or more of the following areas: Software design or development, Cloud Application Design, Mobility, PaaS, Media Services, CDN
- Working knowledge with AGILE development, SCRUM and Application Lifecycle Management (ALM) with one or more of the following programming languages: .NET, C++,Java, JSON, PHP, Perl, Python, Ruby on Rails, Pig/Hive
- Experience developing solutions which involve relational database technologies on platforms such as SQL Server or Oracle with experience programming stored procedures using Transact SQL or PL/SQL
- Experience with object-oriented design and Service Oriented Architectures (SOA)
TECHNICAL SPECIFICATIONS:
- 5+ years of experience in building highly scalable and reliable Azure cloud services leveraging App Services, Service Bus, Azure SQL DB, Azure API Management and other PAAS components.
- 5+ years of experience in Analysis, Design and Development of .Net Web Experiences (MVC, JavaScript, REST, OData)
- 5+ years of experience working on an Agile team and following Agile processes like SCRUM and Scaled Agile Framework (SAFe)
- Deep understanding and experience developing REST services with .NET
- Good understanding of web authentication and authorization methods including Oauth2 and OpenId Connect.
- Experience with Azure AD and multi-tenant applications.
- Experience with both Azure IaaS and PaaS
- Experience of PowerShell coding and execution
- General networking/network security understandings such as Address Space, CIDR notation, subnet, protocol, routing, NSG, VPN, etc.
- Data privacy and encryption
- Implemented solutions leveraging Azure storage solutions such as Blob, Tables, and Queues
- Proficient in Test Driven development (TDD) using tools such as Microsoft Unit Test.
- Good knowledge of fundamental frameworks including Unity, Entity, etc.
- Basic knowledge of the Cloud Design patterns
- Self-starter
- Strong analytical skills, exceptional judgment
PREFERRED SKILLS:
- Applicants selected may be subject to a Federal background investigation and must meet eligibility requirements for access to classified information or matter.
Additional Information
WORK LOCATION: South Carolina
TRAVEL/HOURS:
- Occasional national/regional travel (On client site for the 1st 2 weeks then once monthly)
- Occasional evening/weekend work
All your information will be kept confidential according to EEO guidelines.