What are the responsibilities and job description for the Mid .NET Developer position at Siskin Enterprises Inc.?
Description
We are looking for a talented Mid .NET Developer who has strong architectural and integration experience. This is a technical role that will work closely with business stakeholders to understand business processes/need and translate them into technical requirements and specifications. This position is remote.
Responsibilities:
- Design and develop scalable, high-performance applications using C# and .NET technologies
- Create technical architectures and detailed design specifications for systems
- Develop and maintain integrations between various systems utilizing web services or direct database connections
- Develop SQL scripts and stored procedures to facilitate data migrations, support business processes, and departments in their reporting needs
- Collaborate with cross-functional teams to maintain version control and branch management across multiple projects.
- Work closely with stakeholders to understand their needs and provide technical guidance
Requirements
- Bachelor's degree in Computer Science, Software Engineering, etc. or additional/related experience
- 3 years of experience developing applications using C# and .NET technologies
- 3 years of experience with SQL and database design(specifically SQL Server)
- Strong understanding of software architectural patterns and experience creating technical architectures and detailed design specifications for complex systems
- Experience with integrations and familiarity with other web-based technologies like Azure/AWS, and HTML/CSS/JS/React
- Ability to self-start and solve complex problems independently
- Ability to work in a Scrum-Agile environment to meet sprint deadlines
Bonus Skills:
- Experience with Azure/AWS hosting platforms
- React.js/Node.js
- DevOps functions and source control (Github)
Physical Requirements:
- Prolonged periods sitting at a desk and working on a computer
The information presented indicates the general nature and level of work expected of employees in this classification. It is not designed to contain, nor to be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job.