Enable job alerts via email!

Dotnet Developer

Emids

Ottawa

Hybrid

CAD 90,000 - 120,000

Full time

3 days ago
Be an early applicant

Job summary

A leading digital transformation provider in Ottawa seeks a Senior Software Developer to deliver high-quality technical projects. Responsibilities include software design and development, project leadership, and mentoring less experienced staff. Candidates should have over 6 years of software development experience, proficiency in Python or .NET, and a strong grasp of SQL and Agile methodologies. The position offers a hybrid work environment and a commitment to professional development.

Qualifications

  • 6+ years of progressive software development experience.
  • Experience working on complex software projects.
  • Clear understanding of cloud and server-side application development.

Responsibilities

  • Design, develop, and implement software for technology-based products.
  • Analyze complex business needs presented by clients.
  • Lead projects from a technical perspective and provide guidance.

Skills

Software quality assurance
Python / .NET Framework or .NET Core
CSS, SASS, HTML, JSON, and XML
SQL (MSSQL, MySQL)
Agile methodologies (SCRUM)
Cloud application development
Git
Interpersonal relationship skills

Education

Bachelor's or Master's degree in Computer Science or Computer Engineering
Job description

About Emids

Emids is a leading provider of digital transformation solutions to the healthcare industry, serving payers, providers, life sciences, and technology firms. Headquartered in Nashville, Emids helps bridge critical gaps in providing accessible, affordable, and high-quality healthcare by providing digital transformation services, custom application development, data engineering, business intelligence solutions, and specialized consulting services to all parts of the healthcare ecosystem. With nearly 3,500 professionals globally, Emids leverages strong domain expertise in healthcare-specific platforms, regulations, and standards to provide tailored, cutting-edge solutions and services to its clients.

Role

Title: Senior Software Developer

Work Mode: Hybrid

Mode of Hire: Full-time

The Role

Working under the mentorship of the Director of Engineering, the Senior Software Developer position is a meaningful role in the delivery of high-quality technical projects to our customers. Senior Software Developers work under general direction and are responsible for combining mature technical knowledge with mentoring skills to contribute to the quality, effectiveness and efficiency of all work completed under their guidance.

Responsibilities
  • Design, develop, and implement software for technology-based products or applications
  • Apply knowledge of programming techniques to plan, develop, test and document computer applications
  • Create, maintain and implement the source code
  • Design prototypes
  • Specify program unit structure and conduct verification on own designs
  • Be comfortable with uncertain, incomplete or ambiguous information
  • Analyze complex business needs presented by clients and contribute to the solution of complex technical problems with senior level skill
  • Develop novel and creative solutions to complex business and technical problems
  • Make decisions and recommendations taking into consideration an appropriate balance of business goals and technical goals
  • Modify methods, techniques and procedures to achieve desired results
  • Lead projects from a technical perspective and provide technical guidance to less mature staff
  • Alter approach or recommend broader procedural changes to improve the effectiveness of the delivery team
  • Consistently produce output that is trusted as accurate, sound and viable
  • Provide leadership on projects relating to configuration, application and / or integration of company products to meet customer’s business requirements
  • Identify design problems and collaborate with others to resolve
  • Consult with others as required on matters with broad implications
  • Cultivate and contribute to our unique creative and collaborative culture and working environment
  • Be a role model for our values; developing others and building strong collaborative teams
  • Communicate thought leadership and standard processes both internally as well as externally
Must Have Experience
  • Ability to ensure software meets all requirements of quality, security, modifiability and extensibility
  • Proficient in Python / .NET Framework or .NET Core
  • Good knowledge developing with CSS, SASS, HTML, JSON and XML
  • Strong knowledge of SQL (MSSQL, MySQL)
  • Experience with software development lifecycle (SDLC) processes
  • Experience with Agile software development methodologies (SCRUM)
  • Clear understanding of cloud and server-side application development and architecture
  • Familiarity with continuous integration, deployment and release management tools
  • Proficient understanding of code versioning tools, such as Git
  • Excellent interpersonal relationship skills
  • 6+ years of progressive software development experience
  • Experience working on complex software projects
Nice to Have Experience
  • Experience working with public cloud providers like Azure or AWS
  • Experience with data modelling and database design
  • Experience with service-oriented architecture (SOA)
  • Experience in Security
  • Familiarity with continuous delivery and deployment processes for SaaS and PaaS based solutions
  • Bachelor\'s or master\'s degree in computer science, Computer Engineering or equivalent

Emids is an Equal Opportunity Employer that does not discriminate on the basis of actual or perceived race, creed, color, religion, alienage or national origin, ancestry, citizenship status, age, disability or handicap, sex, marital status, veteran status, sexual orientation, or any other characteristic protected by applicable federal, state or local laws. Our management team is dedicated to this policy with respect to recruitment, hiring, placement, promotion, transfer, training, compensation, benefits, employee activities and general treatment during employment.

J-18808-Ljbffr

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.