.NET Full Stack Developer
Company Description:
AxiPhyl is a dynamic and innovative data-driven company dedicated to harnessing the power of data to drive business success. We are seeking a passionate and talented entry-level .NET Full Stack Developer to join our team. This is a fantastic opportunity for a recent graduate or early-career professional looking to launch their career in the world of software development.
Job Description:
As a .NET Full Stack Developer at AxiPhyl, you will play a pivotal role in our software development team. You will work closely with experienced professionals and have the opportunity to learn and grow your skills in a collaborative and supportive environment. Your primary responsibilities will include developing and maintaining full-stack applications using the .NET technology stack.
Key Responsibilities:
Front-end Development: Develop and maintain user-friendly web interfaces using HTML, CSS, and JavaScript.
Back-end Development: Design, implement, and maintain server-side logic using .NET technologies (C#, ASP.NET, .NET Core).
Database Management: Assist in database design, development, and optimization to ensure efficient data storage and retrieval.
Integration: Collaborate with cross-functional teams to integrate various data sources and third-party services.
Testing: Write unit tests and participate in code reviews to ensure the quality and reliability of the codebase.
Troubleshooting: Identify and resolve technical issues, bugs, and performance bottlenecks.
Documentation: Maintain clear and comprehensive documentation of code, APIs, and development processes.
Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Strong understanding of the .NET framework and related technologies.
Familiarity with front-end technologies such as HTML, CSS, and JavaScript.
Knowledge of web application development frameworks (e.g., ASP.NET MVC, Angular, React) is a plus.
Understanding of SQL and relational database concepts.
Strong problem-solving skills and attention to detail.
Ability to work collaboratively in a team and communicate effectively.
Eagerness to learn and adapt to new technologies and tools.