What You’ll Do
- Develop and enhance features of the Internship Management Module.
- Design and implement scalable and maintainable technical solutions.
- Develop and maintain solutions in .NET technologies (Framework and Core), including the creation of unit tests and integration tests.
- Develop and maintain pages using the latest version of Angular.
- Apply SOLID, Clean Code, Design Patterns and good development practices.
- Promote good practices in code reviews, introducing tools and processes that improve code quality and delivery efficiency.
- Contribute to the evolution of the team and product, through refinement meetings, technical sessions and other approaches that aim at the continuous improvement and growth of the product.
- Continuously monitor application performance and stability across all environments.
- Work with a multi-tenant architecture.
- Collaborate with the development team following Scrum and Agile practices to ensure continuous and incremental deliveries.
- Use Continuous Integration (CI) pipelines to ensure that code is tested and integrated continuously, using tools such as Azure DevOps.
- Analyze and resolve support tickets by assessing technical interventions, prioritizing based on criticality, and improving response times.
Experience with:
- C# .NET development (Framework and Core)
- Angular 15+
- Microsoft SQL Server
- REST APIs
- Agile methodologies (Scrum, Kanban)
- Git and version control systems
- MongoDB
- ElasticSearch
- Redis
- Azure DevOps
- AWS (ECS, EC2, Cloudfront, etc)
What We’re Looking For
- Solid full-stack development experience.
- Proficiency in object-oriented programming and software design patterns.
- Strong knowledge of programming best practices (SOLID principles, Clean Code, design patterns)
- Excellent communication and teamwork skills, especially within multidisciplinary teams
- Flexibility and adaptability to changing requirements and priorities, ensuring the team can quickly respond to business needs
- Ability to identify opportunities for improvement and propose innovative solutions that add value to both the product and the team
- Bachelor's degree (completed or in progress) in Computer Science, Information Systems, Engineering, or a related field.
How We Work
- We embrace agile methodologies to ensure fast, predictable, and high-quality deliveries.
- Our developers work in collaborative full-stack teams, contributing to products that scale globally.
- We encourage continuous learning and a culture of innovation.
Similar Jobs
What We Do
Symplicity is the market leader of student employability solutions with over 20 years of expertise in providing solutions for higher education. At Symplicity, we are deeply committed to partnering with the global higher ed community to redefine student and institutional success by breaking down departmental silos and leveraging Symplicity’s smart, innovative technology.
Symplicity offers a comprehensive suite of products for admissions, career services, advising, student conduct, campus life, housing & residence life, and alumni engagement offices. Now reaching more than 30 million students worldwide, Symplicity is the leading provider of student services solutions in higher education.