Senior Application Developer

4 days ago


Edmonton, Alberta, Canada Radiant Systems Inc Full time
Job Title: Senior Application Developer

Job Summary:

We are seeking a highly skilled Senior Application Developer to join our team at Radiant Systems Inc. As a key member of our development team, you will be responsible for designing, developing, and implementing technical solutions to meet business needs.

Key Responsibilities:

  • Participate in technical analysis, architecture design, and development of technical solutions to defined business problems
  • Write application code using.NET C# and Oracle PL/SQL with the ability to create both desktop and web-based interfaces
  • Design and implement SQL databases
  • Secure and harden existing and new applications
  • Collect and analyze business and user requirements
  • Produce technical documentation and reference materials
  • Corrective and preventative maintenance
  • Adaptive maintenance such as upgrades
  • Enhance existing applications
  • Produce database ERD diagrams and systems design manuals
  • Perform unit testing as part of software quality assurance activity
  • Participate in release and iteration plans
  • Participate in transition activities to designee, as approved by ministry, for application support services
  • Knowledge transfer to operations team and other project members
  • Cross-training and guidance to management on needs basis
  • Escalating issues and risks to the development manager and program manager as required in a timely manner
  • Communicating project status and issues to the program and client management
  • Application code development and solution outputs (application assemblies, web applications, database development, installation packages, etc.)
  • Application code outputs that are unit tested and pass quality assurance standards
  • Application code solutions are added to the department's source control system as per ministry standards
  • Solution design specifications
  • Artifacts that support the tracking and reporting of defects related to development, deployment, and testing of the product
  • Artifacts such as drawings, models, or documents that are used to communicate/explain estimates, analysis, work items and/or product
  • Reporting related to the progress of assigned work, highlighting any expected deviations from previously agreed upon estimates
  • Monitor shared inbox to perform daily support for the applications listed

Qualifications:

Must Have:

  • Education: University graduation in Computer Science, Computer Engineering, Information Technology, or related discipline with 4 years of related experience
  • Work Experience: Duration-Experience doing SQL Server development including procedures, indexes, foreign key relationships, table creation, and entity model diagrams
  • Duration-Experience and technical knowledge of Continuous Integration (CI)
  • Duration-Experience building applications using Microsoft's Windows Communication Foundation
  • Duration-Experience using and developing with Cold Fusion
  • Duration-Experience using and developing with VBA/VB6 Office Automation
  • Duration-Experience using Team Foundation Server and/or Azure DevOps Server
  • Duration-Experience with GIT repository, continuous delivery, continuous integration, and unit testing
  • Duration-Experience with Microsoft Visual Studio 2012 or higher
  • Duration-Experience with programming language.NET
  • Duration-Experience with programming language.NET Core
  • Duration-Experience with programming language SQL
  • Duration-Experience with programming language Visual Basic
  • Duration-Experience with software development processes and all associated best practices, methods, standards, tools, and policies
  • Duration-Experience working as a senior application developer on multiple large COTS/Custom software applications in a development environment comparable in size and complexity to the Government development environment

Nice to Have:

Soft Skills:

  • Ability to learn quickly, problem solve, troubleshoot, work independently, and as part of a team
  • Ability to manage stress and conflict
  • Excellent verbal and written communication skills and the ability to interact professionally with a diverse group
  • The ability to establish and maintain effective working relationships with team members, management, and vendors

Work Experience:

  • Duration-Experience parsing, splitting, and building PDF documents in.NET
  • Duration-Experience using Microsoft Entity Framework
  • Duration-Experience using the JavaScript libraries JQuery, Datatables, SuiteAlert, and Bootstrap
  • Duration-Experience with Agile backlog management tools such as JIRA or Azure DevOps
  • Duration-Experience with disaster recovery testing
  • Duration-Experience working with the company EC/CPE applications
  • Duration-Experience integrating applications with LDAP/Active Directory with.NET
  • Duration-Experience using DevExpress ASP.NET web form controls or DevExpress ASP.NET MVC controls


  • Edmonton, Alberta, Canada Radiant Systems Inc Full time

    Job Title: Senior Application DeveloperJob Summary:We are seeking a highly skilled Senior Application Developer to join our team at Radiant Systems Inc. The successful candidate will be responsible for designing, developing, and implementing technical solutions to meet business needs.Key Responsibilities:Participate in technical analysis, architecture...


  • Edmonton, Alberta, Canada Radiant Systems Inc Full time

    Job Title: Senior Application DeveloperJob Summary:We are seeking a highly skilled Senior Application Developer to join our team at Radiant Systems Inc. The successful candidate will be responsible for designing, developing, and implementing technical solutions to meet business needs.Key Responsibilities:Participate in technical analysis, architecture...


  • Edmonton, Alberta, Canada Radiant Systems Inc Full time

    Job Title: Senior Application DeveloperJob Summary:We are seeking a highly skilled Senior Application Developer to join our team at Radiant Systems Inc. As a key member of our development team, you will be responsible for designing, developing, and implementing technical solutions to meet business needs.Key Responsibilities:Participate in technical analysis,...


  • Edmonton, Alberta, Canada Radiant Systems Inc Full time

    Job Title: Senior Application DeveloperJob Summary:We are seeking a highly skilled Senior Application Developer to join our team at Radiant Systems Inc. As a key member of our development team, you will be responsible for designing, developing, and implementing technical solutions to meet business needs.Key Responsibilities:Participate in technical analysis,...


  • Edmonton, Alberta, Canada Vantix Systems Inc. Full time

    About the RoleVantix Systems Inc. is seeking a highly skilled Senior Project Manager to lead the coordination and completion of IT projects. As a key member of our team, you will be responsible for overseeing all aspects of projects, setting deadlines, assigning responsibilities, and monitoring and summarizing progress.Key ResponsibilitiesProject Management...


  • Edmonton, Alberta, Canada Vantix Systems Inc. Full time

    About the RoleVantix Systems Inc. is seeking a highly skilled Senior Project Manager to lead the coordination and completion of IT projects. As a key member of our team, you will be responsible for overseeing all aspects of projects, setting deadlines, assigning responsibilities, and monitoring and summarizing progress.Key ResponsibilitiesProject Management...

  • Application Developer

    3 weeks ago


    Edmonton, Alberta, Canada CB Canada Full time

    Job SummaryCB Canada is seeking a highly skilled Software Engineer to join our team. As a senior developer, you will be responsible for designing, developing, documenting, and maintaining applications.Key ResponsibilitiesContribute to our Agile delivery by participating in sprint planning meetings, daily stand-ups, and sprint retrospectives.Develop and...

  • Project Manager

    7 days ago


    Edmonton, Alberta, Canada Vantix Systems Inc Full time

    Senior Project Manager for IT Application DevelopmentVantix Systems Inc is seeking a highly experienced Senior Project Manager to lead the coordination and completion of IT projects. The ideal candidate will oversee all aspects of projects, setting deadlines, assigning responsibilities, and monitoring and summarizing progress.Key Responsibilities:Define and...

  • Project Manager

    7 days ago


    Edmonton, Alberta, Canada Vantix Systems Inc Full time

    Senior Project Manager for IT Application DevelopmentVantix Systems Inc is seeking a highly experienced Senior Project Manager to lead the coordination and completion of IT projects. The ideal candidate will oversee all aspects of projects, setting deadlines, assigning responsibilities, and monitoring and summarizing progress.Key Responsibilities:Define and...


  • Edmonton, Alberta, Canada First Tek, Inc. Full time

    Job Title: Application DeveloperWe are seeking a highly skilled Application Developer to join our team at First Tek, Inc. The successful candidate will be responsible for designing, developing, and maintaining applications using various technologies.Key Responsibilities:Liaise with business units and program areas to ensure solutions meet current and...


  • Edmonton, Alberta, Canada First Tek, Inc. Full time

    Job Title: Application DeveloperWe are seeking a highly skilled Application Developer to join our team at First Tek, Inc. The successful candidate will be responsible for designing, developing, and maintaining applications using various technologies.Key Responsibilities:Liaise with business units and program areas to ensure solutions meet current and...


  • Edmonton, Alberta, Canada First Tek, Inc. Full time

    Job DescriptionAt First Tek, Inc., we are seeking a highly skilled Application Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications.Key ResponsibilitiesLiaise with business units and program areas to ensure solutions meet current and strategic...


  • Edmonton, Alberta, Canada First Tek, Inc. Full time

    Job DescriptionAt First Tek, Inc., we are seeking a highly skilled Application Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications.Key ResponsibilitiesLiaise with business units and program areas to ensure solutions meet current and strategic...


  • Edmonton, Alberta, Canada Cenergy International Full time

    Job SummaryCenergy International is seeking a skilled Application Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining applications to meet the needs of our clients.Key ResponsibilitiesLiaise with business units and program areas to ensure solutions meet current and strategic...


  • Edmonton, Alberta, Canada Cenergy International Full time

    Job SummaryCenergy International is seeking a skilled Application Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining applications to meet the needs of our clients.Key ResponsibilitiesLiaise with business units and program areas to ensure solutions meet current and strategic...

  • Application Developer

    2 weeks ago


    Edmonton, Alberta, Canada First Tek, Inc. Full time

    {"title": "Application Developer", "description": "Job SummaryWe are seeking an experienced Application Developer to join our team at First Tek, Inc. The successful candidate will be responsible for designing, developing, and maintaining applications using various technologies.Key ResponsibilitiesLiaise with business units to ensure solutions meet current...

  • Application Developer

    2 weeks ago


    Edmonton, Alberta, Canada First Tek, Inc. Full time

    {"title": "Application Developer", "description": "Job SummaryWe are seeking an experienced Application Developer to join our team at First Tek, Inc. The successful candidate will be responsible for designing, developing, and maintaining applications using various technologies.Key ResponsibilitiesLiaise with business units to ensure solutions meet current...

  • Application Developer

    2 weeks ago


    Edmonton, Alberta, Canada First Tek, Inc. Full time

    Job DescriptionAt First Tek, Inc., we are seeking a highly skilled Application Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications.Key Responsibilities:Design and Development: Collaborate with cross-functional teams to design and develop software...

  • Application Developer

    2 weeks ago


    Edmonton, Alberta, Canada First Tek, Inc. Full time

    Job DescriptionAt First Tek, Inc., we are seeking a highly skilled Application Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications.Key Responsibilities:Design and Development: Collaborate with cross-functional teams to design and develop software...


  • Edmonton, Alberta, Canada Vantix Systems Inc Full time

    Senior Business Analyst OpportunityVantix Systems Inc is seeking a highly skilled Senior Business Analyst to join our team in Edmonton. As a Senior Business Analyst, you will be responsible for analyzing business needs and developing solutions to improve business processes.Key Responsibilities:Analyze business needs and develop solutions to improve business...