Nakupuna Consulting is seeking a Full-Stack/Mobile App Developer to design, develop, and maintain web-based applications and associated Microsoft SQL Server or Oracle databases that automate and improve business processes within the enterprise.
Requirements
- experience developing .NET software applications in C-Sharp
- front-end technologies such as JavaScript, HTML5, and CSS3
- Microsoft SharePoint
- Microsoft SQL Server
- Oracle Database
- Microsoft Visual Studio
- T-SQL, PL/SQL, C-Sharp, 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
Responsibilities
- Create, test, and implement custom solutions built upon C-Sharp 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.
- Prepares detailed technical documentation such as requirements specifications, systems specifications, test plans, and user manuals.
- Perform analysis and remediation of Security Technical Implementation Guides (STIGs).
Other
- Excellent technical, organizational, decision-making, analytical, and planning skills.
- Effective communicator who takes initiative and the ability to adapt to dynamic environments.
- 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.
- This position requires a Public Trust clearance.
- Must be a U.S. Citizen.
- Ability to perform repetitive motions with the hands, wrists, and fingers.
- Ability to engage in and follow audible communications in emergency situations.
- Ability to sit for prolonged periods at a desk and working on a computer.