Join to apply for the Full Stack Developer role at GHD .
Overview
As a full-stack software developer you should have developed core competencies in your field. You will be more accountable and self-directed, taking ownership of your tasks and contributing to the team's success. Your focus will be on delivering high-quality code, collaborating effectively with team members, and continuously improving your skills. You will be working collaboratively with the Solution Architecture team to deliver custom full-stack applications that deliver key functionality for our customers.
Key Responsibilities
- Development and Implementation : Design, code, test, and deploy full-stack software applications. Ensure that your code aligns with defined requirements and meets the highest standards of quality and performance.
- Accountability : Take ownership of your tasks and projects. Ensure timely completion and proactively address any issues that arise.
- Self-Direction : Work independently and manage your workload effectively. Seek out opportunities for improvement and take initiative in your work.
- Collaboration : Work closely with team members, including senior leaders and peers. Participate in code reviews, pair programming, team discussions. Assist solution architects with the estimation of custom development project.
- Communication : Maintain clear and concise communication with team members and stakeholders. Provide regular updates on your progress and seek feedback to improve.
- Continuous Improvement : Stay current with industry trends and best practices. Participate in training and development opportunities to enhance your skills.
Skills And Competencies
Programming Languages : Proficiency in C#, .NET Core and .NET framework.Web Development : Knowledge of ASP.NET Web API, MVC, HTML5, CSS3, and JavaScript. Experience developing RESTful webservices.Front-End Technologies : Experience in front-end frameworks like Vue.js.Cloud Services : Exposure to cloud services such as Azure Functions, Blob Storage, Table Storage, Azure Front Door, Azure API Management, and SQL.Integration : Experience integrating with a variety of third-party solutions via defined APIs.Database Management : Experience with relational databases such as MSSQL, MySQL, or PostgreSQL.Version Control : Familiarity with version control systems like Git.Testing : Understanding of unit and integration testing.Problem-Solving : Strong problem-solving skills and the ability to troubleshoot issues effectively.Object-Oriented Programming : Solid understanding of object-oriented programming principles.DevOps : Basic understanding of DevOps practices and tools, including knowledge of GitHub Actions.Seniority level
Entry levelEmployment type
Full-timeJob function
Science, Information Technology, and Customer ServiceIndustries
Civil Engineering, Industrial Machinery Manufacturing, and Environmental Services#J-18808-Ljbffr