Application Programming Interface (API), ArcGIS, Bootstrap, Continuous Deployment/Delivery, Continuous Integration, Database Administration, Database Design, Database Optimization, Database Programming, Docker, Internet Application, JavaScript, Microservices, Microsoft .NET, Performance Management, Quality Assurance Methodology, REST (Representational State Transfer), Refactoring, SQL (Structured Query Language), Server Programming/Applications, Software Administration, Spatial Data, Stored Procedures, Test Automation, User Interface/Experience (UI/UX), Web Browsers, Web Programming
LOCATION
Austin, TX
POSTED
12 days ago
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.