Full-Stack/Mobile App Developer
Nakupuna Companies · Charleston County, SC · Yesterday
EngineeringFull-time
Responsibilities
- Create, test, and implement custom solutions built upon C# or .NET that are scalable and adhere to gathered business requirements and analysis.
- Knowledge and experience with Software Development Life Cycle (SDLC) models such as waterfall and agile – with a preference on Agile.
- Ability to transform business requirements into data models.
- Experience with data manipulation and expertise in writing complex transactional queries in Microsoft SQL Server.
- Ensure availability and performance for databases within the enterprise in addition to identifying necessary improvements and needed maintenance.
- Prepare detailed technical documentation such as requirements specifications, systems specifications, test plans, and user manuals.
- Perform analysis and remediation of Security Technical Implementation Guides (STIGs).
Qualifications
- Excellent technical, organizational, decision-making, analytical, and planning skills.
- Effective communicator who takes initiative and the ability to adapt to dynamic environments.
- Experience or education working with a combination of the following software and technologies (all are not required but familiarity is preferred): Microsoft SharePoint, Microsoft SQL Server, Oracle Database, Microsoft Visual Studio, T-SQL, PL/SQL, C#, ASP.NET, HTML, CSS, XML, REST, CAML, and JavaScript.
- Proficiency in Swift (iOS) and Kotlin/Java (Android).
- Experience with iOS architecture and implementation using Swift and SwiftUI.
- Familiarity with cross-platform frameworks such as React Native.
- Mobile app development is highly desired.
Education/Experience
- Bachelor’s degree preferred in a technical major from an accredited institution as well as a minimum of 5 years of relevant professional experience.
- Equivalent years of related work or military experience in lieu of degree will also be considered.
Clearance
- This position requires a Public Trust clearance.
- Must be a U.S. Citizen.