Job Details
Intalio
Senior Full-Stack Developer (DotNet)
Job Details
Years of Experience 6
Education Level Bachelor Degree
Job Category Engineering & Development
Job Description
About Us:
Intalio is a leading software solutions provider, delivering innovative products that drive transformation across industries. We are seeking an experienced Senior Full-Stack Developer (DotNet) to join our team. This is a fantastic opportunity for a versatile developer who is passionate about building robust, scalable applications using modern technologies. If you’re ready to take on new challenges and make a meaningful impact, we’d love to hear from you!
Position Overview:
As a Senior Full-Stack Developer (DotNet), you will play a pivotal role in designing and developing both the front-end and back-end components of our web applications. You will leverage your expertise in .NET, C#, and modern front-end technologies to build end-to-end solutions that meet business and user needs. This role requires strong experience in both front-end and back-end development, as well as the ability to collaborate with cross-functional teams to deliver high-quality, scalable applications.
Key Responsibilities:
- Design, develop, and maintain scalable web applications using .NET Core, C#, and modern front-end technologies.
- Implement and manage RESTful APIs and integrate with third-party services and data sources.
- Develop responsive user interfaces using HTML, CSS, and JavaScript, with a focus on performance and user experience.
- Write clean, maintainable, and efficient code while following best practices in software development.
- Collaborate with UX/UI designers and product teams to ensure designs are executed correctly and user needs are met.
- Lead and participate in code reviews, ensuring high-quality code and fostering a culture of continuous improvement.
- Troubleshoot, debug, and optimize both front-end and back-end applications for performance, scalability, and security.
- Mentor and provide guidance to junior developers, promoting knowledge-sharing and skill development within the team.
- Work in an Agile environment, collaborating with stakeholders to define project requirements and deliver features on time.
- Stay updated on the latest technologies, frameworks, and best practices in full-stack development.
Technical Requirements:
- Proven experience in full-stack development with a strong focus on .NET Core and C#.
- Expertise in developing RESTful APIs and integrating them into both front-end and back-end systems.
- Strong knowledge of front-end web technologies, including HTML5, CSS3, and JavaScript.
- Experience with modern front-end frameworks (e.g., Angular, React, or Vue.js) is a plus.
- Solid understanding of SQL and NoSQL databases, with experience in database design, optimization, and management (e.g., SQL Server, MySQL, MongoDB).
- Familiarity with cloud platforms like Azure or AWS, and containerization tools (e.g., Docker, Kubernetes) is a plus.
- Experience with version control systems, particularly Git, and CI/CD pipelines.
- Knowledge of unit testing, integration testing, and test-driven development (TDD) practices.
- Familiarity with DevOps and deployment automation tools.
Bonus Skills:
- Familiarity with TypeScript or other modern JavaScript frameworks.
- Experience with Microservices architecture.
- Knowledge of Agile methodologies and working in a Scrum/Kanban environment.
- Strong understanding of security best practices in web application development.
Leadership and Soft Skills:
- Strong problem-solving skills and the ability to tackle complex challenges.
- Excellent communication skills, both verbal and written, with the ability to work effectively with both technical and non-technical stakeholders.
- Ability to mentor junior developers and share technical expertise to elevate the overall team’s capabilities.
- A collaborative mindset and the ability to work effectively in cross-functional teams.
- Strong organizational and time management skills, with the ability to prioritize tasks and meet deadlines in a fast-paced environment.