Sr Software Engineer
Sr Software Engineer
Calgary, Alberta, Canada - Permanent
Job Description
Our client is a Calgary start-up sucess story, that is now in their "scale-up" stage. Their cutting-edge platform supports thousands of professionals daily, helping them make smarter, data-driven decisions. With a strong reputation in the industry and a commitment to innovation, we are dedicated to delivering intuitive, high-performance software that empowers our clients.
In this role, you will contribute to the full software development life cycle, from conception to deployment. You should be proficient in both back-end + front-end technologies, comfortable working with various development frameworks and third-party libraries, and have a strong eye for visual design and usability. Familiarity with Agile methodologies and fast-paced environments is a plus.
-Work closely with product managers and fellow developers to create and enhance software solutions.
-Architect and implement both front-end and back-end components to ensure seamless performance.
-Develop intuitive and visually engaging user interfaces for web applications.
-Design, optimize, and maintain databases and application infrastructure.
-Build and integrate robust APIs to support application functionality.
-Conduct thorough testing to ensure applications are responsive, efficient, and reliable.
-Identify and resolve technical issues, improving performance and expanding functionality.
-Implement security best practices to safeguard data and maintain system integrity.
-Ensure applications are mobile-friendly and responsive across all devices.
Must Have Skills:
-5+ years of experience as a Full Stack Developer or similar role
-Strong back-end development skills in C# .NET
-Experience developing desktop and web applications
-Experience with SQL Server Databases, IIS web servers, and UI/UX design principles
-Strong analytical and problem-solving abilities
Nice to Have Skills:
-Proficiency in front-end languages and libraries (HTML, CSS, JavaScript, XML, jQuery)
-Experience with JavaScript frameworks (e.g., Dojo, Node.js) would be a bonus
Special Perks:
-Flexible paid time off and complimentary parking
-Independence and work autonomy
-Opportunities for professional development and career advancement