Senior Full Stack .Net Developer (W2 Only)
MDAEdge · Austin, TX · 1 mo ago
On-siteInformation TechnologyFull-time
Job Summary
Develop with existing staff, a replacement of an existing web application that displays office locations with a mapping integration. Worker will need to be a full stack developer who will work on including but not limited to documentation, database design, user interface, server-side application development. Additionally in replacement of the external facing application and internal application to provide administration of the data will be rewritten.
Minimum Requirements
- 10+ years in Developing web-based applications using the .NET Core framework (version 5+).
- 8+ years in Database Development.
- 5+ years in Working in containerized environments (Docker, Kubernetes, etc.).
- 2+ years in Bootstrap (getbootstrap.com).
- 1+ years in ArcGIS SDK for JavaScript.
Key Responsibilities
- Application Development & Modernization: Collaborate with the existing team to design, develop, and implement a replacement web application for office location display with mapping integration. Develop both external-facing and internal applications, ensuring seamless user experience and administrative functionality. Refactor and modernize legacy applications, improving performance, maintainability, and security.
- Frontend Development: Design and develop responsive and user-friendly interfaces using Bootstrap (getbootstrap.com) and other front-end frameworks. Ensure cross-browser compatibility and adherence to accessibility standards.
- Backend Development: Develop and optimize server-side applications using .NET Core (version 5+), ensuring scalability and efficiency. Implement RESTful APIs and microservices to support front-end functionality and third-party integrations.
- Database Design & Development: Design, develop, and manage databases, ensuring optimal performance, integrity, and security. Write and maintain complex SQL queries, stored procedures, and indexing strategies to support application functionality.
- Containerization & Deployment: Deploy and manage applications in containerized environments using Docker and Kubernetes for scalability and efficiency. Develop and maintain CI/CD pipelines to automate build, testing, and deployment processes.
- Mapping Integration & Geospatial Development (Preferred): Implement ArcGIS SDK for JavaScript for geospatial mapping and office location visualization. Develop interactive map-based features to enhance user experience and data interaction.
- Collaboration & Documentation: Work closely with stakeholders, designers, and developers to ensure project alignment with business goals. Maintain detailed documentation covering system architecture, API specifications, and user guides for future reference.