Website:
Job details:
Job Summary
We are looking for a skilled Full Stack Developer proficient in C#, .NET, and front-end frameworks to develop and maintain both the front end and back end of websites and mobile applications. The role involves contributing to the development and support of the company’s software systems, with a strong focus on full stack development using modern Microsoft and JavaScript-based technologies.
Key Responsibilities1. General Development Work
- Design and develop web services, user interfaces, and APIs using C#, .NET, and ASP.NET MVC.
- Contribute to both front-end and back-end development using JavaScript, HTML, CSS, and modern JS frameworks like React or Angular.
- Create and maintain SQL Server objects such as:
- Tables
- Views
- Stored procedures
- Functions
- SQL Agent Jobs
- SSIS Packages
- Enhance existing applications and build new product features.
- Participate in system design, architecture development, and requirement analysis including stakeholder workshops.
- Conduct unit and integration testing for SQL and .NET components.
- Work with Microsoft Azure and other cloud services.
- Engage in Agile processes including daily standups, sprint planning, backlog grooming, and code reviews.
- Write and maintain technical documentation for APIs, software components, and business processes.
- Collaborate with third-party developers and internal stakeholders.
2. Support
- Provide first and second-line support for internal users on software applications.
- Investigate and resolve user issues, or escalate as needed.
- Handle:
- Membership conversion issues
- Event creation and template setup
- Merging duplicate contacts and organizations
- Deduplication processes
- Maintain alerts and support users in utilizing software functionalities to address business needs.
- Support and maintain company websites.
3. Data Analysis, Reporting, and Migration
- Assist in business rule analysis and documentation.
- Resolve data issues and optimize SQL code.
- Handle system-to-system and cloud data migrations:
- Analyze source data
- Map data structures
- Write and execute migration scripts
- Coordinate user acceptance testing
- Manage data quality and produce reports using SSRS and analysis services.
4. Training and Documentation
- Create user and technical documentation.
- Deliver training and onboarding sessions.
- Develop video walkthroughs and training courses.
- Maintain help files for both users and database administrators.
- Present updates and features to stakeholders across the organization.
Skills RequiredTechnical Skills
- Languages & Frameworks:
- C#.NET, ASP.NET MVC
- JavaScript (jQuery, Angular)
- HTML/CSS
- Python/Java/PHP/Ruby (basic familiarity)
- Databases & Reporting:
- MSSQL 2012–2019
- T-SQL (views, stored procedures, functions)
- SSIS, SSAS, SSRS
- MongoDB (NoSQL)
- ORM & Patterns:
- Entity Framework
- IoC (Inversion of Control)
- Cloud & DevOps:
- Microsoft Azure
- TFS (Team Foundation Server)
Experience/Knowledge
- Experience working in Agile development teams.
- Sitecore CMS development and support.
- Experience in implementing NoSQL within SQL-based environments.
General Responsibilities
- Represent the company professionally at all times.
- Ensure compliance with data protection regulations and internal data handling policies.
- Undertake duties as assigned by the Director, appropriate to the grade and scope of the role.
- Maintain a commitment to continuous professional development.
Click on Apply to know more.