Full Stack Software Developer
Job in
New York City, Richmond County, New York, 10261, USA
Listed on 2026-01-12
Listing for:
Base One Technologies
Full Time
position Listed on 2026-01-12
Job specializations:
-
Software Development
Software Engineer, C# / Unity Developer, Full Stack Developer, Backend Developer
Job Description & How to Apply Below
We are looking for an experienced Full Stack Software Developer that can:
- Perform detailed and quality application design, database design, coding, and unit/ integration/ performance testing.
- Develop and integrate complex application modules using .NET
4.8, ASP.NET, .NETCore, C#, n-Tier architecture, SOA, XML/JSON-based web services and application development tools such as Microsoft Visual Studio 2019/2022 and SQL Server Management Studio. - Develop relational database design, normalization, T-SQL/stored procedures and managed databases in SQL Server 2017/2019 and Azure SQL.
- Build secure web applications with user authentication and role-based access control.
- Institute graphic user interfaces following user experience and accessibility best practices.
- Generate reports using Microsoft SQL Reporting Services (SSRS), ad-hoc reporting, and data migration/transformation using SSIS packages.
- Adhere to Software Development Life Cycle (SDLC) processes. The following methodologies are currently being used for different projects Waterfall, RUP and Agile.
- Create/update design artifacts and deliverables such as use case diagrams, application architecture, class/sequence diagrams and high-level/detailed design documentation.
- Collaborate with business analysts, quality assurance specialists and application developers during the design, development, testing, and implementation of applications.
- Understand high level application architecture/design, network design, performance constraints and security frameworks.
- Participate and contribute to formal/informal technical reviews and presentations.
- Research, present and/or make recommendations on technical issues.
Note:
candidates who do not have the mandatory skills will not be considered.
Minimum of 5 years’ experience with writing application software, data analysis, data access, data structures, data manipulation, databases, programming, testing and implementation, technical and user documentation, software conversions; environments include but not limited to mainframe, mid-range, personal computers, laptop; available to assist and/or lead in the design of program specifications and the implementation of software solutions.
- BA/BS Degree or equivalent, in technology related field or other degree preferred.
- 6 years total experience in object-oriented design, development, testing and deployment of mission critical business applications, at least 6 of which are in a web/client‑server environment.
- 3‑6 years of hands‑on development experience with projects involving and SQL Server technologies for web, web service and desktop application development using C#.NET, ASP.NET, , HTML5, AJAX, WPF, WCF, MVC, jQuery, Entity.
- 4+ years of relational database design, normalization, T‑SQL, stored procedures, SQL Server 2014/2017/2019, SSIS packages, data modeling tools (ERwin/ERStudio).
- Expertise in map-based application development and GIS mapping software, with ESRI ArcGIS Desktop, ArcGIS Online, Open Layers and/or Mapbox preferred.
- Advanced working knowledge of Microsoft Team Foundation Server, Azure Dev Ops, or a similar application lifecycle management tool.
- Experience in UML/Rational tools or other design tools.
- Proficient in responsive design frameworks, such as Bootstrap.
- Proficient in Wireless/Mobile/Disconnected architecture/applications.
- Experience with online payment implementation/integration.
- Working knowledge in Business Intelligence and Decision Support Systems.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×