
Software jobs in US
Role: Full Stack Developer
Location: Frisco, TX US
Contract
JOB DESCRIPTION:
A Full Stack Developer with expertise in .Net, UI, React, API development, and Azure Databricks would be responsible for designing, developing, and maintaining applications across the entire stack, from front-end user interfaces to back-end API integrations and data processing using Azure Databricks. This includes building user-friendly front-ends with React, creating RESTful APIs, and potentially working with cloud-based solutions on Azure.
Here’s a more detailed breakdown of responsibilities and required skills:
Front-End Development (UI/UX):
• ReactJS:
Develop and maintain user interfaces using ReactJS, including component creation, state management, and routing.
• UI/UX Design:
Create visually appealing and user-friendly interfaces, ensuring optimal user experience.
• Responsive Design:
Develop interfaces that adapt seamlessly to various devices and screen sizes.
• Testing and Debugging:
Thoroughly test front-end code and resolve bugs to ensure a smooth user experience.
Back-End Development (API):
API Design and Development: Design and implement RESTful APIs to facilitate communication between front-end and back-end systems.
Microservices: Potential integration with microservices architectures, especially in .NET Core environments.
Server-Side Languages (if applicable): Potentially be proficient in server-side languages like Java or Node.js.
Azure and Databricks:
• Azure Cloud Solutions:
Design and implement applications that leverage Azure cloud services (e.g., storage, compute, messaging).
• Databricks:
Work with Databricks to develop data pipelines, process large datasets, and potentially create machine learning models.
• Databricks Ecosystem:
Familiarity with Databricks notebooks, clusters, and other features.
• Data Modeling and SQL:
Understand data models and write SQL queries to interact with databases (potentially within Azure SQL).
Other Skills:
CI/CD: Experience with continuous integration and continuous deployment (CI/CD) pipelines.
Containerization: Experience with containerization technologies like Docker.
Testing: Knowledge of different testing methodologies (e.g., unit testing, integration testing).
Collaboration: Ability to work effectively with cross-functional teams (e.g., product managers, designers, other developers).
Agile/Scrum: Experience with Agile and Scrum development methodologies.
Communication: Strong communication skills to effectively collaborate with stakeholders.
Potential Responsibilities:
Developing new features and applications.
Maintaining and improving existing applications.
Collaborating with teams to define project requirements.
Ensuring application performance and scalability.
Troubleshooting and resolving issues.
Staying up-to-date with the latest technologies and trends.
To apply for this job email your details to rohan.gour@axiomglobal.com